Class BsonRegularExpression
Represents a BSON regular expression value.
public class BsonRegularExpression : BsonValue, IComparable<BsonValue>, IConvertible, IEquatable<BsonValue>, IComparable<BsonRegularExpression>, IEquatable<BsonRegularExpression>
  - Inheritance
 - 
      
      
      BsonRegularExpression
 
- Implements
 
- Inherited Members
 
- Extension Methods
 
Constructors
- BsonRegularExpression(string)
 Initializes a new instance of the BsonRegularExpression class.
- BsonRegularExpression(string, string)
 Initializes a new instance of the BsonRegularExpression class.
- BsonRegularExpression(Regex)
 Initializes a new instance of the BsonRegularExpression class.
Properties
- BsonType
 Gets the BsonType of this BsonValue.
- Options
 Gets the regular expression options.
- Pattern
 Gets the regular expression pattern.
Methods
- CompareTo(BsonRegularExpression)
 Compares this BsonRegularExpression to another BsonRegularExpression.
- CompareTo(BsonValue)
 Compares the BsonRegularExpression to another BsonValue.
- Create(object)
 Creates a new BsonRegularExpression.
- Equals(BsonRegularExpression)
 Compares this BsonRegularExpression to another BsonRegularExpression.
- Equals(object)
 Compares this BsonRegularExpression to another object.
- GetHashCode()
 Gets the hash code.
- ToRegex()
 Converts the BsonRegularExpression to a Regex.
- ToString()
 Returns a string representation of the value.
Operators
- operator ==(BsonRegularExpression, BsonRegularExpression)
 Compares two BsonRegularExpression values.
- implicit operator BsonRegularExpression(string)
 Converts a string to a BsonRegularExpression.
- implicit operator BsonRegularExpression(Regex)
 Converts a Regex to a BsonRegularExpression.
- operator !=(BsonRegularExpression, BsonRegularExpression)
 Compares two BsonRegularExpression values.