Sdílet prostřednictvím


DirectiveRegex Konstruktory

Definice

Inicializuje novou instanci DirectiveRegex třídy.

Přetížení

DirectiveRegex()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Inicializuje novou instanci DirectiveRegex třídy.

DirectiveRegex(TimeSpan)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Inicializuje novou instanci DirectiveRegex třídy se zadanou hodnotou časového limitu.

DirectiveRegex()

Inicializuje novou instanci DirectiveRegex třídy.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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

Poznámky

Tento konstruktor vytvoří instanci kompilovaného regulárního výrazu, jehož předdefinovaný vzor regulárního výrazu je následující:

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

Platí pro

DirectiveRegex(TimeSpan)

Inicializuje novou instanci DirectiveRegex třídy se zadanou hodnotou časového limitu.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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)

Parametry

A_1
TimeSpan

Interval časového limitu nebo InfiniteMatchTimeout pokud by nemělo dojít k vypršení časového limitu odpovídajících operací.

Poznámky

Parametr A_1 představuje maximální časový interval, během kterého se modul regulárních výrazů pokusí najít shodu před vypršením časového limitu operace a vyvolání výrazu RegexMatchTimeoutException .

Platí pro