Aracılığıyla paylaş


Regex.InfiniteMatchTimeout Alan

Tanım

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:

Şunlara uygulanır

Ayrıca bkz.