Class WriteConcern.WValue
Represents the base class for w values.
public abstract class WriteConcern.WValue : IEquatable<WriteConcern.WValue>
- Inheritance
-
WriteConcern.WValue
- Implements
- Derived
- Inherited Members
Methods
Equals(WValue)
public bool Equals(WriteConcern.WValue other)
Parameters
other
WriteConcern.WValue
Returns
Parse(string)
Parses the specified value.
public static WriteConcern.WValue Parse(string value)
Parameters
value
stringThe value.
Returns
- WriteConcern.WValue
A WValue.
ToBsonValue()
Converts this WValue to a BsonValue suitable to be included in a BsonDocument representing a write concern.
public abstract BsonValue ToBsonValue()
Returns
- BsonValue
A BsonValue.
Operators
implicit operator WValue(int)
Performs an implicit conversion from int to WriteConcern.WValue.
public static implicit operator WriteConcern.WValue(int value)
Parameters
value
intThe value.
Returns
- WriteConcern.WValue
The result of the conversion.
implicit operator WValue(int?)
Performs an implicit conversion from Nullable{Int32} to WriteConcern.WValue.
public static implicit operator WriteConcern.WValue(int? value)
Parameters
value
int?The value.
Returns
- WriteConcern.WValue
The result of the conversion.
implicit operator WValue(string)
Performs an implicit conversion from string to WriteConcern.WValue.
public static implicit operator WriteConcern.WValue(string value)
Parameters
value
stringThe value.
Returns
- WriteConcern.WValue
The result of the conversion.