RegexCompilationInfo Класс

Определение

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

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

Комментарии

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

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

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

Имя Описание
RegexCompilationInfo(String, RegexOptions, String, String, Boolean, TimeSpan)

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

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

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

Свойства

Имя Описание
IsPublic

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

MatchTimeout

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

Name

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

Namespace

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

Options

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

Pattern

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

Методы

Имя Описание
Equals(Object)

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

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

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

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

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

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

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

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

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

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

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

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