Regex.InfiniteMatchTimeout Alan
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Desen eşleştirme işleminin zaman aşımına neden olmaması gerektiğini belirtir.
public: static initonly TimeSpan InfiniteMatchTimeout;
public static readonly TimeSpan InfiniteMatchTimeout;
staticval mutable InfiniteMatchTimeout : TimeSpan
Public Shared ReadOnly InfiniteMatchTimeout As TimeSpan
Alan Değeri
Açıklamalar
Regex(String, RegexOptions, TimeSpan) Sınıf oluşturucu ve bir dizi statik eşleştirme yöntemi, bir desen eşleşmesini bulma girişiminin zaman aşımına neden olmaması gerektiğini belirtmek için sabitini kullanırInfiniteMatchTimeout.
Uyarı
Normal ifade altyapısının zaman aşımı değerini InfiniteMatchTimeout olarak ayarlamak, normal ifade desenine neredeyse uyan metin işlenirken aşırı geri izlemeyi kullanan normal ifadelerin yanıt vermeyi durdurduğunun görünmesine neden olabilir. Zaman aşımlarını devre dışı bırakırsanız, normal ifadenizin aşırı geri izlemeyi kullanmadığından ve normal ifade deseni ile neredeyse eşleşen metni işlediğinden emin olmalısınız.
Geri izlemeyi işleme hakkında daha fazla bilgi için bkz. Geri izleme.
Sabit, InfiniteMatchTimeout aşağıdaki üyelerin bağımsız değişkeninin matchTimeout
değeri olarak sağlanabilir:
RegexCompilationInfo.RegexCompilationInfo(String, RegexOptions, String, String, Boolean, TimeSpan)
Replace(String, String, MatchEvaluator, RegexOptions, TimeSpan)