RuleException コンストラクター

定義

RuleException クラスの新しいインスタンスを初期化します。

オーバーロード

RuleException()

RuleException クラスの新しいインスタンスを初期化します。

RuleException(String)

指定したエラー メッセージを使用して、RuleException クラスの新しいインスタンスを初期化します。

RuleException(SerializationInfo, StreamingContext)

シリアル化したデータを使用して、RuleException クラスの新しいインスタンスを初期化します。

RuleException(String, Exception)

指定されたエラー メッセージと、この RuleException の原因である内部 Exception への参照を使用して、Exception クラスの新しいインスタンスを初期化します。

RuleException()

RuleException クラスの新しいインスタンスを初期化します。

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

注釈

このコンストラクターは、新しいインスタンスの Message プロパティを初期化して、その値として、現在のシステムのカルチャを反映した、エラーを説明するシステム提供のメッセージを指定します。

次の表に、RuleException のインスタンスに対するプロパティの初期値を示します。

プロパティ
InnerException null 参照 (Visual Basic の場合は Nothing)。
Message システム提供のローカライズされた説明です。

適用対象

RuleException(String)

指定したエラー メッセージを使用して、RuleException クラスの新しいインスタンスを初期化します。

public:
 RuleException(System::String ^ message);
public RuleException (string message);
new System.Workflow.Activities.Rules.RuleException : string -> System.Workflow.Activities.Rules.RuleException
Public Sub New (message As String)

パラメーター

message
String

エラーを説明するメッセージ。

注釈

このコンストラクターは、新しいインスタンスの Message プロパティを message パラメーターを使用して初期化します。

次の表に、RuleException のインスタンスに対するプロパティの初期値を示します。

プロパティ
InnerException null 参照 (Visual Basic の場合は Nothing)。
Message エラー メッセージ文字列。

適用対象

RuleException(SerializationInfo, StreamingContext)

シリアル化したデータを使用して、RuleException クラスの新しいインスタンスを初期化します。

protected:
 RuleException(System::Runtime::Serialization::SerializationInfo ^ serializeInfo, System::Runtime::Serialization::StreamingContext context);
protected RuleException (System.Runtime.Serialization.SerializationInfo serializeInfo, System.Runtime.Serialization.StreamingContext context);
new System.Workflow.Activities.Rules.RuleException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Workflow.Activities.Rules.RuleException
Protected Sub New (serializeInfo As SerializationInfo, context As StreamingContext)

パラメーター

serializeInfo
SerializationInfo

スローされている例外に関するシリアル化済みオブジェクト データを保持している SerializationInfo

context
StreamingContext

転送元または転送先についてのコンテキスト情報を含む StreamingContext です。

注釈

このコンストラクターは、ストリームを介して送信される例外オブジェクトを再構成する逆シリアル化中に呼び出されます。

適用対象

RuleException(String, Exception)

指定されたエラー メッセージと、この RuleException の原因である内部 Exception への参照を使用して、Exception クラスの新しいインスタンスを初期化します。

public:
 RuleException(System::String ^ message, Exception ^ ex);
public RuleException (string message, Exception ex);
new System.Workflow.Activities.Rules.RuleException : string * Exception -> System.Workflow.Activities.Rules.RuleException
Public Sub New (message As String, ex As Exception)

パラメーター

message
String

エラーを説明するメッセージ。

ex
Exception

現在の Exception の原因である Exception。 パラメーターが innerException null 参照でない場合 (Nothing Visual Basic の場合)、内部 Exception を処理する catch ブロックで現在Exceptionの が発生します。

注釈

前回の Exception の直接の結果としてスローされる ExceptionInnerException プロパティには、前回の例外への参照が含まれます。 InnerException プロパティは、コンストラクターに渡されたものと同じ値を返します。Nothing プロパティによって内部 InnerException 値がコンストラクターに渡されなかった場合は、null 参照 (Exception) を返します。

次の表に、RuleException のインスタンスに対するプロパティの初期値を示します。

プロパティ [値]
InnerException 内部の Exception 参照。
Message エラー メッセージ文字列。

適用対象