RuleEvaluationIncompatibleTypesException コンストラクター

定義

RuleEvaluationIncompatibleTypesException クラスの新しいインスタンスを初期化します。Initializes a new instance of the RuleEvaluationIncompatibleTypesException class.

オーバーロード

RuleEvaluationIncompatibleTypesException()

RuleEvaluationIncompatibleTypesException クラスの新しいインスタンスを初期化します。Initializes a new instance of the RuleEvaluationIncompatibleTypesException class.

RuleEvaluationIncompatibleTypesException(String)

RuleEvaluationIncompatibleTypesException の新しいインスタンスを、指定したエラー メッセージを使用して初期化します。Initializes a new instance of the RuleEvaluationIncompatibleTypesException with a specified error message.

RuleEvaluationIncompatibleTypesException(SerializationInfo, StreamingContext)

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

RuleEvaluationIncompatibleTypesException(String, Exception)

RuleEvaluationIncompatibleTypesException クラスの新しいインスタンスを初期化します。エラー メッセージと、この Exception の原因となる内部 Exception の参照を、引数として指定します。Initializes a new instance of the RuleEvaluationIncompatibleTypesException class with a specified error message and a reference to the inner Exception that is the cause of this Exception.

RuleEvaluationIncompatibleTypesException(String, Type, CodeBinaryOperatorType, Type)

RuleEvaluationIncompatibleTypesException クラスの新しいインスタンスを初期化します。互換性違反に関する詳細情報を引数として指定します。Initializes a new instance of the RuleEvaluationIncompatibleTypesException class with the details of the compatibility violation.

RuleEvaluationIncompatibleTypesException(String, Type, CodeBinaryOperatorType, Type, Exception)

RuleEvaluationIncompatibleTypesException クラスの新しいインスタンスを初期化します。互換性違反に関する詳細情報を引数として指定します。Initializes a new instance of the RuleEvaluationIncompatibleTypesException class with the details of the compatibility violation. これには InnerException が含まれます。This includes the InnerException.

RuleEvaluationIncompatibleTypesException()

RuleEvaluationIncompatibleTypesException クラスの新しいインスタンスを初期化します。Initializes a new instance of the RuleEvaluationIncompatibleTypesException class.

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

RuleEvaluationIncompatibleTypesException(String)

RuleEvaluationIncompatibleTypesException の新しいインスタンスを、指定したエラー メッセージを使用して初期化します。Initializes a new instance of the RuleEvaluationIncompatibleTypesException with a specified error message.

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

パラメーター

message
String

このインスタンスに関連付けるエラー メッセージを含む stringA string that contains the error message to associate with this instance.

注釈

このコンストラクターは、新しいインスタンスの Message プロパティを、message パラメーターを使用して初期化します。This constructor initializes the Message property of the new instance using the message parameter.

Exception のインスタンスのプロパティの初期値を次の表に示します。The following table shows the initial property values for an instance of Exception.

プロパティProperty [値]Value
InnerException null 参照 (Visual Basic の場合は Nothing)。A null reference (Nothing in Visual Basic).
Message エラー メッセージ文字列。The error message string.

RuleEvaluationIncompatibleTypesException(SerializationInfo, StreamingContext)

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

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

パラメーター

serializeInfo
SerializationInfo

スローされている例外に関するシリアル化済みオブジェクト データを保持している SerializationInfoThe SerializationInfo that holds the serialized object data about the exception being thrown.

context
StreamingContext

転送元または転送先についてのコンテキスト情報を含む StreamingContext です。The StreamingContext that contains contextual information about the source or destination.

例外

serializeInfo が null 参照 (Visual Basic の場合は Nothing) です。serializeInfo is a null reference (Visual Basic Nothing).

クラス名が null 参照 (Visual Basic の場合は Nothing)、または HResult が 0 です。The class name is a null reference (Visual Basic Nothing) or the HResult is zero.

注釈

このコンストラクターは、ストリームを介して送信される例外オブジェクトを再構成する逆シリアル化中に呼び出されます。This constructor is called during de-serialization to reconstitute the exception object transmitted over a stream.

RuleEvaluationIncompatibleTypesException(String, Exception)

RuleEvaluationIncompatibleTypesException クラスの新しいインスタンスを初期化します。エラー メッセージと、この Exception の原因となる内部 Exception の参照を、引数として指定します。Initializes a new instance of the RuleEvaluationIncompatibleTypesException class with a specified error message and a reference to the inner Exception that is the cause of this Exception.

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

パラメーター

message
String

現在の例外を説明するメッセージ。A message that describes the current exception.

ex
Exception

現在の例外の原因となった Exception インスタンス。The Exception instance that caused the current exception.

注釈

前回の Exception の直接の結果としてスローされる ExceptionInnerException プロパティには、前回の例外への参照が含まれます。An Exception that is thrown as a direct result of a previous Exception should include a reference to the previous exception in the InnerException property. InnerException プロパティは、コンストラクターに渡されたものと同じ値を返します。内部例外値がコンストラクターに渡されなかった場合、InnerException プロパティはnull 参照 (Visual Basic の場合は Nothing) を返します。The InnerException property returns the same value that is passed into the constructor, or a null reference (Nothing in Visual Basic) if the InnerException property does not supply the inner exception value to the constructor.

RuleEvaluationIncompatibleTypesException(String, Type, CodeBinaryOperatorType, Type)

RuleEvaluationIncompatibleTypesException クラスの新しいインスタンスを初期化します。互換性違反に関する詳細情報を引数として指定します。Initializes a new instance of the RuleEvaluationIncompatibleTypesException class with the details of the compatibility violation.

public:
 RuleEvaluationIncompatibleTypesException(System::String ^ message, Type ^ left, System::CodeDom::CodeBinaryOperatorType op, Type ^ right);
public RuleEvaluationIncompatibleTypesException (string message, Type left, System.CodeDom.CodeBinaryOperatorType op, Type right);
new System.Workflow.Activities.Rules.RuleEvaluationIncompatibleTypesException : string * Type * System.CodeDom.CodeBinaryOperatorType * Type -> System.Workflow.Activities.Rules.RuleEvaluationIncompatibleTypesException
Public Sub New (message As String, left As Type, op As CodeBinaryOperatorType, right As Type)

パラメーター

message
String

現在の Exception について説明するメッセージ。A message that describes the current Exception .

left
Type

演算子の左辺にある TypeThe Type appearing on the left side of the operator.

op
CodeBinaryOperatorType

互換性に違反している演算子を表す CodeBinaryOperatorTypeThe CodeBinaryOperatorType representing the operator whose compatibility is violated.

right
Type

演算子の右辺にある TypeThe Type appearing on the right side of the operator.

注釈

このクラスが表す例外インスタンスの初期プロパティ値を次の表に示します。The following table shows the initial property values for an instance of Exception represented by this class.

プロパティProperty [値]Value
InnerException null 参照 (Visual Basic の場合は Nothing)。A null reference (Nothing in Visual Basic).
Message message 引数の値。The value of the argument message
Left left. 引数の値。The value of the argument left.
Operator op. 引数の値。The value of the argument op.
Right right. 引数の値。The value of the argument right.

RuleEvaluationIncompatibleTypesException(String, Type, CodeBinaryOperatorType, Type, Exception)

RuleEvaluationIncompatibleTypesException クラスの新しいインスタンスを初期化します。互換性違反に関する詳細情報を引数として指定します。Initializes a new instance of the RuleEvaluationIncompatibleTypesException class with the details of the compatibility violation. これには InnerException が含まれます。This includes the InnerException.

public:
 RuleEvaluationIncompatibleTypesException(System::String ^ message, Type ^ left, System::CodeDom::CodeBinaryOperatorType op, Type ^ right, Exception ^ ex);
public RuleEvaluationIncompatibleTypesException (string message, Type left, System.CodeDom.CodeBinaryOperatorType op, Type right, Exception ex);
new System.Workflow.Activities.Rules.RuleEvaluationIncompatibleTypesException : string * Type * System.CodeDom.CodeBinaryOperatorType * Type * Exception -> System.Workflow.Activities.Rules.RuleEvaluationIncompatibleTypesException
Public Sub New (message As String, left As Type, op As CodeBinaryOperatorType, right As Type, ex As Exception)

パラメーター

message
String

現在の Exception について説明するメッセージ。A message that describes the current Exception .

left
Type

演算子の左辺にある TypeThe Type appearing on the left side of the operator.

op
CodeBinaryOperatorType

互換性に違反している演算子を表す CodeBinaryOperatorTypeThe CodeBinaryOperatorType representing the operator whose compatibility is violated.

right
Type

演算子の右辺にある TypeThe Type appearing on the right side of the operator.

ex
Exception

現在の例外の原因となった Exception インスタンス。The Exception instance that caused the current exception.

注釈

このクラスが表す例外インスタンスの初期プロパティ値を次の表に示します。The following table shows the initial property values for an instance of Exception represented by this class.

プロパティProperty [値]Value
InnerException ex. 引数の値。The value of the argument ex.
Message message 引数の値。The value of the argument message
Left left. 引数の値。The value of the argument left.
Operator op. 引数の値。The value of the argument op.
Right right. 引数の値。The value of the argument right.

適用対象