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

Комментарии

Объект RegexRunner скомпилированное регулярное выражение выполняется объект.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)

Применяется к