更新 : 2007 年 11 月
リフレクションを通じて呼び出されたメソッドがスローする例外。このクラスは継承できません。
名前空間 :
System.Reflection アセンブリ :
mscorlib (mscorlib.dll 内)
<SerializableAttribute> _
<ComVisibleAttribute(True)> _
Public NotInheritable Class TargetInvocationException _
Inherits ApplicationException
Dim instance As TargetInvocationException
[SerializableAttribute]
[ComVisibleAttribute(true)]
public sealed class TargetInvocationException : ApplicationException
[SerializableAttribute]
[ComVisibleAttribute(true)]
public ref class TargetInvocationException sealed : public ApplicationException
/** @attribute SerializableAttribute */
/** @attribute ComVisibleAttribute(true) */
public final class TargetInvocationException extends ApplicationException
public final class TargetInvocationException extends ApplicationException
TargetInvocationException は、値 0x80131604 を保持する HRESULT COR_E_TARGETINVOCATION を使用します。
TargetInvocationException が作成されると、リフレクションを通じて呼び出されたメソッドがスローした例外への参照が渡されます。InnerException プロパティは、この例外の発生原因である例外を保持します。
System..::.Object
System..::.Exception
System..::.ApplicationException
System.Reflection..::.TargetInvocationException
この型のすべてのパブリック static (Visual Basic では Shared) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98, Windows CE, Windows Mobile for Smartphone, Windows Mobile for Pocket PC, Xbox 360
.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。
.NET Framework
サポート対象 : 3.5、3.0、2.0、1.1、1.0
.NET Compact Framework
サポート対象 : 3.5、2.0、1.0
XNA Framework
サポート対象 : 2.0、1.0
参照
その他の技術情報