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
- otherWriteConcern.WValue
Returns
Parse(string)
Parses the specified value.
public static WriteConcern.WValue Parse(string value)Parameters
- valuestring
- The 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
- valueint
- The 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
- valueint?
- 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
- valuestring
- The value. 
Returns
- WriteConcern.WValue
- The result of the conversion.