Share via


DirectiveRegex Construtores

Definição

Inicializa uma nova instância da classe DirectiveRegex.

Sobrecargas

DirectiveRegex()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Inicializa uma nova instância da classe DirectiveRegex.

DirectiveRegex(TimeSpan)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Inicializa uma nova instância da classe DirectiveRegex com um valor de tempo limite especificado.

DirectiveRegex()

Inicializa uma nova instância da classe DirectiveRegex.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

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

Comentários

Esse construtor cria uma instância de uma expressão regular compilada cujo padrão de expressão regular predefinido é o seguinte:

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

Aplica-se a

DirectiveRegex(TimeSpan)

Inicializa uma nova instância da classe DirectiveRegex com um valor de tempo limite especificado.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

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)

Parâmetros

A_1
TimeSpan

Um intervalo de tempo limite ou InfiniteMatchTimeout, se as operações correspondentes não devem atingir o tempo limite.

Comentários

O A_1 parâmetro representa o intervalo de tempo máximo durante o qual o mecanismo de expressão regular tenta encontrar uma correspondência antes que a operação exceda e uma RegexMatchTimeoutException expressão seja lançada.

Aplica-se a