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

Определение

Инициализирует новый экземпляр класса DirectiveRegex.

Перегрузки

DirectiveRegex()

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

Инициализирует новый экземпляр класса DirectiveRegex.

DirectiveRegex(TimeSpan)

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

Инициализирует новый экземпляр класса DirectiveRegex с заданным значением времени ожидания.

DirectiveRegex()

Инициализирует новый экземпляр класса DirectiveRegex.

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

public:
 DirectiveRegex();
public DirectiveRegex ();
Public Sub New ()

Комментарии

Этот конструктор создает экземпляр скомпилированного регулярного выражения, предопределенный шаблон регулярного выражения которого является следующим:

\G<%\s*@(\s*(?<attrname>\w[\w:]*(?=\W))(\s*(?<equal>=)\s*"(?<attrval>[^"]*)"|\s*(?<equal>=)\s*'(?<attrval>[^']*)'|\s*(?<equal>=)\s*(?<attrval>[^\s%>]*)|(?<equal>)(?<attrval>\s*?)))*\s*?%>

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

DirectiveRegex(TimeSpan)

Инициализирует новый экземпляр класса DirectiveRegex с заданным значением времени ожидания.

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

public:
 DirectiveRegex(TimeSpan A_1);
public DirectiveRegex (TimeSpan A_1);
new System.Web.RegularExpressions.DirectiveRegex : TimeSpan -> System.Web.RegularExpressions.DirectiveRegex
Public Sub New (A_1 As TimeSpan)

Параметры

A_1
TimeSpan

Интервал времени ожидания или InfiniteMatchTimeout, если соответствующие операции не должны иметь лимита времени ожидания.

Комментарии

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

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