RegexMatchTimeoutException RegexMatchTimeoutException RegexMatchTimeoutException RegexMatchTimeoutException Constructors

定義

オーバーロード

RegexMatchTimeoutException() RegexMatchTimeoutException() RegexMatchTimeoutException()

システム提供のメッセージを使用して、RegexMatchTimeoutException クラスの新しいインスタンスを初期化します。Initializes a new instance of the RegexMatchTimeoutException class with a system-supplied message.

RegexMatchTimeoutException(String) RegexMatchTimeoutException(String) RegexMatchTimeoutException(String) RegexMatchTimeoutException(String)

指定したメッセージ文字列を使用して、RegexMatchTimeoutException クラスの新しいインスタンスを初期化します。Initializes a new instance of the RegexMatchTimeoutException class with the specified message string.

RegexMatchTimeoutException(SerializationInfo, StreamingContext) RegexMatchTimeoutException(SerializationInfo, StreamingContext) RegexMatchTimeoutException(SerializationInfo, StreamingContext) RegexMatchTimeoutException(SerializationInfo, StreamingContext)

シリアル化したデータを使用して、RegexMatchTimeoutException クラスの新しいインスタンスを初期化します。Initializes a new instance of the RegexMatchTimeoutException class with serialized data.

RegexMatchTimeoutException(String, Exception) RegexMatchTimeoutException(String, Exception) RegexMatchTimeoutException(String, Exception) RegexMatchTimeoutException(String, Exception)

指定したエラー メッセージおよびこの例外の原因となった内部例外への参照を使用して、RegexMatchTimeoutException クラスの新しいインスタンスを初期化します。Initializes a new instance of the RegexMatchTimeoutException class with a specified error message and a reference to the inner exception that is the cause of this exception.

RegexMatchTimeoutException(String, String, TimeSpan) RegexMatchTimeoutException(String, String, TimeSpan) RegexMatchTimeoutException(String, String, TimeSpan) RegexMatchTimeoutException(String, String, TimeSpan)

正規表現パターン、入力テキスト、およびタイムアウト間隔に関する情報を使用して、RegexMatchTimeoutException クラスの新しいインスタンスを初期化します。Initializes a new instance of the RegexMatchTimeoutException class with information about the regular expression pattern, the input text, and the time-out interval.

RegexMatchTimeoutException() RegexMatchTimeoutException() RegexMatchTimeoutException()

システム提供のメッセージを使用して、RegexMatchTimeoutException クラスの新しいインスタンスを初期化します。Initializes a new instance of the RegexMatchTimeoutException class with a system-supplied message.

public:
 RegexMatchTimeoutException();
public RegexMatchTimeoutException ();
Public Sub New ()

注釈

これは、既定のコンス トラクター、RegexMatchTimeoutExceptionクラス。This is the default constructor of the RegexMatchTimeoutException class. このコンストラクターは、新しいインスタンスの Message プロパティをシステム提供のエラー記述メッセージに初期化します。This constructor initializes the Message property of the new instance to a system-supplied message that describes the error. このメッセージは、システムの現在のカルチャにローカライズされます。This message is localized for the current system culture.

RegexMatchTimeoutException(String) RegexMatchTimeoutException(String) RegexMatchTimeoutException(String) RegexMatchTimeoutException(String)

指定したメッセージ文字列を使用して、RegexMatchTimeoutException クラスの新しいインスタンスを初期化します。Initializes a new instance of the RegexMatchTimeoutException class with the specified message string.

public:
 RegexMatchTimeoutException(System::String ^ message);
public RegexMatchTimeoutException (string message);
new System.Text.RegularExpressions.RegexMatchTimeoutException : string -> System.Text.RegularExpressions.RegexMatchTimeoutException
Public Sub New (message As String)

パラメーター

message
String String String String

例外を説明する文字列。A string that describes the exception.

注釈

messageに文字列が割り当てられている、Exception.Messageプロパティ。The message string is assigned to the Exception.Message property. 現在のカルチャの文字列をローカライズする必要があります。The string should be localized for the current culture.

RegexMatchTimeoutException(SerializationInfo, StreamingContext) RegexMatchTimeoutException(SerializationInfo, StreamingContext) RegexMatchTimeoutException(SerializationInfo, StreamingContext) RegexMatchTimeoutException(SerializationInfo, StreamingContext)

シリアル化したデータを使用して、RegexMatchTimeoutException クラスの新しいインスタンスを初期化します。Initializes a new instance of the RegexMatchTimeoutException class with serialized data.

protected:
 RegexMatchTimeoutException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected RegexMatchTimeoutException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.Text.RegularExpressions.RegexMatchTimeoutException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Text.RegularExpressions.RegexMatchTimeoutException
Protected Sub New (info As SerializationInfo, context As StreamingContext)

パラメーター

info
SerializationInfo SerializationInfo SerializationInfo SerializationInfo

シリアル化したデータを格納しているオブジェクト。The object that contains the serialized data.

context
StreamingContext StreamingContext StreamingContext StreamingContext

シリアル化したデータを格納しているストリーム。The stream that contains the serialized data.

注釈

このコンス トラクターはインスタンス化するコードによって直接呼び出されません、RegexMatchTimeoutExceptionオブジェクト。This constructor is not called directly by your code to instantiate the RegexMatchTimeoutException object. 代わりに、によって呼び出されますが、IFormatter.Deserializeメソッドの逆シリアル化時、RegexMatchTimeoutExceptionストリームからのオブジェクト。Instead, it is called by the IFormatter.Deserialize method when deserializing the RegexMatchTimeoutException object from a stream.

RegexMatchTimeoutException(String, Exception) RegexMatchTimeoutException(String, Exception) RegexMatchTimeoutException(String, Exception) RegexMatchTimeoutException(String, Exception)

指定したエラー メッセージおよびこの例外の原因となった内部例外への参照を使用して、RegexMatchTimeoutException クラスの新しいインスタンスを初期化します。Initializes a new instance of the RegexMatchTimeoutException class with a specified error message and a reference to the inner exception that is the cause of this exception.

public:
 RegexMatchTimeoutException(System::String ^ message, Exception ^ inner);
public RegexMatchTimeoutException (string message, Exception inner);
new System.Text.RegularExpressions.RegexMatchTimeoutException : string * Exception -> System.Text.RegularExpressions.RegexMatchTimeoutException
Public Sub New (message As String, inner As Exception)

パラメーター

message
String String String String

例外を説明する文字列。A string that describes the exception.

inner
Exception Exception Exception Exception

現在の例外の原因となった例外。The exception that is the cause of the current exception.

注釈

通常での例外を処理するためにこのオーバー ロードを使用するtry/catchブロックします。Typically, you use this overload to handle an exception in a try/catch block. innerExceptionで処理される例外オブジェクトへの参照がパラメーターにすることは、catchブロック、またはそのできますnullします。The innerException parameter should be a reference to the exception object handled in the catch block, or it can be null. この値が割り当てられますし、RegexMatchTimeoutExceptionオブジェクトのException.InnerExceptionプロパティ。This value is then assigned to the RegexMatchTimeoutException object's Exception.InnerException property.

messageに文字列が割り当てられている、Exception.Messageプロパティ。The message string is assigned to the Exception.Message property. 現在のカルチャの文字列をローカライズする必要があります。The string should be localized for the current culture.

RegexMatchTimeoutException(String, String, TimeSpan) RegexMatchTimeoutException(String, String, TimeSpan) RegexMatchTimeoutException(String, String, TimeSpan) RegexMatchTimeoutException(String, String, TimeSpan)

正規表現パターン、入力テキスト、およびタイムアウト間隔に関する情報を使用して、RegexMatchTimeoutException クラスの新しいインスタンスを初期化します。Initializes a new instance of the RegexMatchTimeoutException class with information about the regular expression pattern, the input text, and the time-out interval.

public:
 RegexMatchTimeoutException(System::String ^ regexInput, System::String ^ regexPattern, TimeSpan matchTimeout);
public RegexMatchTimeoutException (string regexInput, string regexPattern, TimeSpan matchTimeout);
new System.Text.RegularExpressions.RegexMatchTimeoutException : string * string * TimeSpan -> System.Text.RegularExpressions.RegexMatchTimeoutException
Public Sub New (regexInput As String, regexPattern As String, matchTimeout As TimeSpan)

パラメーター

regexInput
String String String String

タイムアウトが発生したときに正規表現エンジンが処理していた入力テキスト。The input text processed by the regular expression engine when the time-out occurred.

regexPattern
String String String String

タイムアウトが発生したときに正規表現エンジンによって使用されるパターン。The pattern used by the regular expression engine when the time-out occurred.

matchTimeout
TimeSpan TimeSpan TimeSpan TimeSpan

タイムアウト間隔。The time-out interval.

注釈

regexInputregexPattern、およびmatchTimeoutに値が割り当てられている、 InputPattern、およびMatchTimeoutプロパティの新しいRegexMatchTimeoutExceptionオブジェクト。The regexInput, regexPattern, and matchTimeout values are assigned to the Input, Pattern, and MatchTimeout properties of the new RegexMatchTimeoutException object.

適用対象