_Exception.InnerException プロパティ

定義

COM オブジェクトを提供するバージョンに依存しないアクセス権を持つ、InnerExceptionプロパティです。Provides COM objects with version-independent access to the InnerException property.

public:
 property Exception ^ InnerException { Exception ^ get(); };
public Exception InnerException { get; }
member this.InnerException : Exception
Public ReadOnly Property InnerException As Exception

プロパティ値

Exception

現在の例外を発生させたエラーを説明する Exception のインスタンス。An instance of Exception that describes the error that caused the current exception. InnerException プロパティは、コンストラクターに渡されたものと同じ値を返します。ただし、内部例外の値がコンストラクターに渡されなかった場合は、null 参照 (Visual Basic の場合は Nothing) を返します。The InnerException property returns the same value that was passed to the constructor, or a null reference (Nothing in Visual Basic) if the inner exception value was not supplied to the constructor. このプロパティは読み取り専用です。This property is read-only.

注釈

このメソッドは、アンマネージコードからマネージクラスにアクセスするためのものであり、マネージコードからは呼び出さないでください。This method is for access to managed classes from unmanaged code and should not be called from managed code.

プロパティは、 Exception.InnerException Exception 現在の例外の原因となったインスタンスを取得します。The Exception.InnerException property gets the Exception instance that caused the current exception.

適用対象

こちらもご覧ください