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 создания выражения.