Ler em inglês

Partilhar 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.

C#
public DirectiveRegex();

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

.NET Framework 4.8.1 e outras versões
Produto Versões
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

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.

C#
public DirectiveRegex(TimeSpan A_1);

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

.NET Framework 4.8.1 e outras versões
Produto Versões
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1