Regex.InfiniteMatchTimeout Alan
Ö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
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)
Ürün | Sürümler |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10 |
.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 |
.NET Standard | 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1 |
UWP | 10.0 |
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: