次の方法で共有


RuleEvaluationException コンストラクター

定義

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

オーバーロード

RuleEvaluationException()

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

RuleEvaluationException(String)

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

RuleEvaluationException(SerializationInfo, StreamingContext)

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

RuleEvaluationException(String, Exception)

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

RuleEvaluationException()

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

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

注釈

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

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

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

適用対象

RuleEvaluationException(String)

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

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

パラメーター

message
String

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

注釈

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

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

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

適用対象

RuleEvaluationException(SerializationInfo, StreamingContext)

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

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

パラメーター

serializeInfo
SerializationInfo

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

context
StreamingContext

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

注釈

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

適用対象

RuleEvaluationException(String, Exception)

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

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

パラメーター

message
String

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

ex
Exception

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

注釈

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

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

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

適用対象