Compartilhar via


Regex.InfiniteMatchTimeout Campo

Definição

Especifica que uma operação de correspondência de padrões não deve atingir o tempo limite.

public: static initonly TimeSpan InfiniteMatchTimeout;
public static readonly TimeSpan InfiniteMatchTimeout;
 staticval mutable InfiniteMatchTimeout : TimeSpan
Public Shared ReadOnly InfiniteMatchTimeout As TimeSpan 

Valor do campo

Comentários

O Regex(String, RegexOptions, TimeSpan) construtor de classe e vários métodos de correspondência estática usam a InfiniteMatchTimeout constante para indicar que a tentativa de localizar uma correspondência de padrão não deve ter tempo limite.

Aviso

Definir o valor InfiniteMatchTimeout de tempo limite do mecanismo de expressão regular como pode fazer com que expressões regulares que dependem de retrocesso excessivo pareçam parar de responder ao processar texto que quase corresponde ao padrão de expressão regular. Se você desabilitar tempos limite, deverá garantir que sua expressão regular não dependa de retrocesso excessivo e que ela manipule o texto que quase corresponde ao padrão de expressão regular.

Para obter mais informações sobre como lidar com o retrocesso, consulte Retrocesso.

A InfiniteMatchTimeout constante pode ser fornecida como o valor do matchTimeout argumento dos seguintes membros:

Aplica-se a

Confira também