The CSharpRegexCapabilities type exposes the following members.

Constructors

  NameDescription
Public methodCSharpRegexCapabilities
Initializes a new instance of the CSharpRegexCapabilities class

Methods

  NameDescription
Public methodCompile
Called by the constructor of RegexTermEnum allowing implementations to cache a compiled version of the regular expression pattern.
Public methodEquals(Object) (Overrides Object..::..Equals(Object).)
Public methodEquals(CSharpRegexCapabilities)
Indicates whether the current object is equal to another object of the same type.
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode (Overrides Object..::..GetHashCode()()()().)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodMatch
True on match.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodPrefix
A wise prefix implementation can reduce the term enumeration (and thus performance) of RegexQuery dramatically.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)

See Also