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.