Regex.InfiniteMatchTimeout フィールド

定義

パターン一致の操作がタイムアウトしないことを指定します。

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

フィールド値

TimeSpan

注釈

Regex(String, RegexOptions, TimeSpan)クラスコンストラクターと多数の静的な一致メソッドでは、定数を使用して InfiniteMatchTimeout 、パターンマッチを検索する試みがタイムアウトしないことを示します。

警告

正規表現エンジンのタイムアウト値をに設定すると、正規表現 InfiniteMatchTimeout パターンにほぼ一致するテキストを処理するときに、過度なバックトラッキングに依存する正規表現が応答を停止する可能性があります。 タイムアウトを無効にした場合は、正規表現が過剰なバックトラッキングに依存していないこと、および正規表現パターンにほぼ一致するテキストを処理していることを確認する必要があります。

バックトラッキングの処理の詳細については、「 バックトラッキング」を参照してください。

定数は、 InfiniteMatchTimeout 次のメンバーの引数の値として指定でき matchTimeout ます。

適用対象

こちらもご覧ください