Sdílet prostřednictvím


Regex.InfiniteMatchTimeout Pole

Definice

Určuje, že by u operace porovnávání vzorů neměl vyprcházet časový limit.

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

Hodnota pole

Poznámky

Konstruktor Regex(String, RegexOptions, TimeSpan) třídy a řada statických shodných metod používají konstantu InfiniteMatchTimeout k označení, že pokus o nalezení shody vzorů by neměl vypršovat časový limit.

Upozornění

Nastavení hodnoty časového limitu modulu regulárních výrazů na InfiniteMatchTimeout hodnotu může způsobit, že regulární výrazy, které spoléhají na nadměrné navracení, přestanou reagovat při zpracování textu, který téměř odpovídá vzoru regulárního výrazu. Pokud zakážete vypršení časových limitů, měli byste zajistit, aby regulární výraz nespoléhal na nadměrné navracení a aby zpracovával text, který téměř odpovídá vzoru regulárního výrazu.

Další informace o zpracování zpětného navracení najdete v tématu Backtracking.

Konstanta InfiniteMatchTimeout může být zadána jako hodnota argumentu matchTimeout následujících členů:

Platí pro

Viz také