Marshal.GetExceptionCode メソッド

定義

注意事項

GetExceptionCode() may be unavailable in future releases.

発生した例外の型を識別するコードを取得します。

C#
[System.Obsolete("GetExceptionCode() may be unavailable in future releases.")]
[System.Security.SecurityCritical]
public static int GetExceptionCode();
C#
[System.Obsolete("GetExceptionCode() may be unavailable in future releases.")]
public static int GetExceptionCode();
C#
public static int GetExceptionCode();
C#
[System.Security.SecurityCritical]
public static int GetExceptionCode();

戻り値

例外の型。

属性

注釈

GetExceptionCode は、構造化例外処理 (SEH) のコンパイラ サポートでのみ公開されます。 例外がスローされる前にこのメソッドが呼び出されると、0x0が返されます。

適用対象

製品 バージョン (廃止)
.NET (Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9)
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 (4.7 (package-provided), 4.7.1 (package-provided), 4.7.2 (package-provided), 4.8 (package-provided))
.NET Standard 1.1, 2.0 (1.2, 1.3, 1.4, 1.5, 1.6, 2.1)
UWP (10.0)