RegexCompilationInfo Класс

Определение

Представляет сведения о регулярном выражении, используемые для компиляции регулярного выражения в отдельную сборку.

public ref class RegexCompilationInfo
public class RegexCompilationInfo
[System.Serializable]
public class RegexCompilationInfo
type RegexCompilationInfo = class
[<System.Serializable>]
type RegexCompilationInfo = class
Public Class RegexCompilationInfo
Наследование
RegexCompilationInfo
Атрибуты

Комментарии

Массив RegexCompilationInfo объектов передается в CompileToAssembly метод для предоставления сведений о каждом регулярном выражении, включаемом в сборку. Каждое скомпилированное регулярное выражение, включенное в сборку, представлено в виде класса, производного от Regex . Свойства RegexCompilationInfo типа определяют имя класса регулярного выражения, его полное имя (т. е. его пространство имен и имя типа), его шаблон регулярного выражения, любые дополнительные параметры (например, если регулярное выражение не учитывает регистр) и интервал времени ожидания, указывающий, как долго обработчик регулярных выражений должен искать соответствие.

Можно создать экземпляр RegexCompilationInfo объекта, вызвав его перегруженный конструктор класса.

Конструкторы

RegexCompilationInfo(String, RegexOptions, String, String, Boolean)

Инициализирует новый экземпляр класса RegexCompilationInfo, содержащего сведения о регулярном выражении, которое должно быть включено в сборку.

RegexCompilationInfo(String, RegexOptions, String, String, Boolean, TimeSpan)

Инициализирует новый экземпляр класса RegexCompilationInfo, содержащего сведения о регулярном выражении с указанным значение времени ожидания, которое должно быть включено в сборку.

Свойства

IsPublic

Получает или задает значение, указывающее на то, обладает ли скомпилированное регулярное выражение общей видимостью.

MatchTimeout

Получает или задает интервал времени ожидания по умолчанию регулярного выражения.

Name

Получает или задает имя типа, представляющего скомпилированное регулярное выражение.

Namespace

Получает или задает пространство имен, к которому принадлежит новый тип.

Options

Получает или задает параметры для использования при компилировании регулярного выражения.

Pattern

Получает или задает регулярное выражение для компилирования.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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

См. также раздел