次の方法で共有


XEventException コンストラクター (String, Exception)

指定したエラー メッセージおよびこの例外の原因となった内部例外への参照を使用して、XEventException クラスの新しいインスタンスを初期化します。

名前空間:  Microsoft.SqlServer.Management.XEvent
アセンブリ:  Microsoft.SqlServer.Management.XEvent (Microsoft.SqlServer.Management.XEvent.dll)

構文

'宣言
Public Sub New ( _
    message As String, _
    innerException As Exception _
)
'使用
Dim message As String 
Dim innerException As Exception 

Dim instance As New XEventException(message, _
    innerException)
public XEventException(
    string message,
    Exception innerException
)
public:
XEventException(
    String^ message, 
    Exception^ innerException
)
new : 
        message:string * 
        innerException:Exception -> XEventException
public function XEventException(
    message : String, 
    innerException : Exception
)

パラメーター

  • message
    型: System.String
    例外を説明するメッセージ。 このコンストラクターの呼び出し元は、この文字列が現在のシステム環境向けにローカライズされていることを確認する必要があります。
  • innerException
    型: System.Exception
    現在の例外の原因になった例外です。 innerException パラメーターが nullNULL 参照 (Visual Basic では Nothing) でない場合は、内部例外を処理する catch ブロックで現在の例外が発生します。

説明

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

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

プロパティ

InnerException

nullNULL 参照 (Visual Basic では Nothing)。

Message

message で指定したエラー メッセージ文字列。

関連項目

参照

XEventException クラス

XEventException オーバーロード

Microsoft.SqlServer.Management.XEvent 名前空間

その他の技術情報

Handling and Throwing Exceptions