RegexMatchTimeoutException.Input RegexMatchTimeoutException.Input RegexMatchTimeoutException.Input RegexMatchTimeoutException.Input Property


タイムアウトが発生したときに正規表現エンジンが処理していた入力テキストを取得します。Gets the input text that the regular expression engine was processing when the time-out occurred.

 property System::String ^ Input { System::String ^ get(); };
public string Input { get; }
member this.Input : string
Public ReadOnly Property Input As String


正規表現入力テキスト。The regular expression input text.


このプロパティの値の反映、regexInputのパラメーター、RegexMatchTimeoutException(String, String, TimeSpan)コンス トラクター。This property reflects the value of the regexInput parameter of the RegexMatchTimeoutException(String, String, TimeSpan) constructor. このパラメーターがコンス トラクターの呼び出しで明示的に初期化されていない場合、値はString.Emptyします。If this parameter is not explicitly initialized in a constructor call, its value is String.Empty.

正規表現によって、例外がスローされたときにエンジンの値、Input入力文字列全体が正規表現エンジンに渡されるプロパティに反映されます。When the exception is thrown by the regular expression engine, the value of the Input property reflects the entire input string passed to the regular expression engine. メソッドへの呼び出しでなど、エンジンを検索するサブスト リングなどの部分文字列は反映されませんRegex.Match(String, Int32)します。It does not reflect a partial string, such as the substring that the engine searches in the call to a method such as Regex.Match(String, Int32).