次の方法で共有


RuleException コンストラクター

定義

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

オーバーロード

名前 説明
RuleException()

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

RuleException(String)

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

RuleException(SerializationInfo, StreamingContext)

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

RuleException(String, Exception)

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

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)

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

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

注釈

前のExceptionの直接の結果としてスローされるExceptionには、InnerException プロパティに前の例外への参照を含める必要があります。 InnerException プロパティは、コンストラクターに渡されるのと同じ値を返します。InnerException プロパティがコンストラクターに内部Exception値を提供しない場合は null 参照 (Nothing) を返します。

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

財産 価値
InnerException 内部 Exception 参照。
Message エラー メッセージ文字列。

適用対象