RegexRunnerFactory RegexRunnerFactory RegexRunnerFactory RegexRunnerFactory Class

定義

コンパイルされた正規表現用の RegexRunner クラスを作成します。Creates a RegexRunner class for a compiled regular expression.

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

public ref class RegexRunnerFactory abstract
public abstract class RegexRunnerFactory
type RegexRunnerFactory = class
Public MustInherit Class RegexRunnerFactory
継承
RegexRunnerFactoryRegexRunnerFactoryRegexRunnerFactoryRegexRunnerFactory

注釈

ARegexRunnerオブジェクトがコンパイルされた正規表現を実行します。A RegexRunner object executes a compiled regular expression. アセンブリにコンパイルされる正規表現が、そのアセンブリ内の型と、リフレクションを使用してその型のオブジェクトが通常作成します。A regular expression that is compiled to an assembly becomes a type in that assembly, and an object of that type is typically created using reflection. ただし、リフレクションによってオブジェクトを作成するは負荷の高い操作です。However, creating an object by reflection is an expensive operation. RegexRunnerFactoryクラスが提供することで、.NET Framework のパフォーマンスを改善、CreateInstanceメソッドで、作成、RegexRunnerコンパイルされた正規表現を特定のオブジェクトします。The RegexRunnerFactory class improves the performance of the .NET Framework by providing the CreateInstance method, which creates a RegexRunner object for a specific compiled regular expression.

コンストラクター

RegexRunnerFactory() RegexRunnerFactory() RegexRunnerFactory() RegexRunnerFactory()

RegexRunnerFactory クラスの新しいインスタンスを初期化します。Initializes a new instance of the RegexRunnerFactory class.

メソッド

CreateInstance() CreateInstance() CreateInstance() CreateInstance()

派生クラスでオーバーライドされた場合は、特定のコンパイルされた正規表現に対する RegexRunner オブジェクトを作成します。When overridden in a derived class, creates a RegexRunner object for a specific compiled regular expression.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

適用対象