Regex.InfiniteMatchTimeout Regex.InfiniteMatchTimeout Regex.InfiniteMatchTimeout Regex.InfiniteMatchTimeout Field

Definicja

Określa, że to operacja dopasowania do wzorca powinien nie przekraczają limit czasu.Specifies that a pattern-matching operation should not time out.

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

Wartość pola

Uwagi

Regex(String, RegexOptions, TimeSpan) Klasy Konstruktor i liczba statyczne użycia metod dopasowania InfiniteMatchTimeout stałą, aby wskazać, że próba znalezienia dopasowania do wzorca, jeżeli nie przekraczają limit czasu.The Regex(String, RegexOptions, TimeSpan) class constructor and a number of static matching methods use the InfiniteMatchTimeout constant to indicate that the attempt to find a pattern match should not time out.

Ostrzeżenie

Ustawiając wartość limitu czasu aparatu wyrażeń regularnych InfiniteMatchTimeout może spowodować, że wyrażeń regularnych, które są nadmiernie używać wycofywania, aby pozornie przestać odpowiadać podczas przetwarzania tekstu, który prawie pasuje do wzorca wyrażenia regularnego.Setting the regular expression engine's time-out value to InfiniteMatchTimeout can cause regular expressions that rely on excessive backtracking to appear to stop responding when processing text that nearly matches the regular expression pattern. Jeśli wyłączysz limity czasu, należy upewnić się, że wyrażenie regularne nie polega na nadmierne używanie wycofywania i obsługi tekstu, który prawie pasuje do wzorca wyrażenia regularnego.If you disable time-outs, you should ensure that your regular expression does not rely on excessive backtracking and that it handles text that nearly matches the regular expression pattern.

Aby uzyskać więcej informacji na temat obsługi wycofywania, zobacz Backtracking.For more information about handling backtracking, see Backtracking.

InfiniteMatchTimeout Stałej może być podany jako wartość matchTimeout argument następujące elementy członkowskie:The InfiniteMatchTimeout constant can be supplied as the value of the matchTimeout argument of the following members:

Dotyczy

Zobacz też