SecurityException.FirstPermissionThatFailed プロパティ
アセンブリ: mscorlib (mscorlib.dll 内)

Dim instance As SecurityException Dim value As IPermission value = instance.FirstPermissionThatFailed instance.FirstPermissionThatFailed = value
public: property IPermission^ FirstPermissionThatFailed { IPermission^ get (); void set (IPermission^ value); }
/** @property */ public IPermission get_FirstPermissionThatFailed () /** @property */ public void set_FirstPermissionThatFailed (IPermission value)
public function get FirstPermissionThatFailed () : IPermission public function set FirstPermissionThatFailed (value : IPermission)
失敗した最初のアクセス許可を表す IPermission オブジェクト。

要求されたオブジェクトがアクセス許可セットまたはアクセス許可セットのコレクションである場合、FirstPermissionThatFailed は例外の原因となった最初のアクセス許可のみを表します。セットまたはコレクションのその他のアクセス許可も、要求の失敗の原因になる可能性があります。

FirstPermissionThatFailed プロパティを使用して、要求が失敗する原因となった、アクセス許可セットまたはアクセス許可セットのコレクションに含まれる最初のアクセス許可を表示する方法を、次のコード例に示します。このコード例は、SecurityException クラスのトピックで取り上げているコード例の一部分です。
Display("The permission that failed was: " & _ CType(sE.FirstPermissionThatFailed, _ IPermission).ToXml().ToString())
Display("The permission that failed was: " + (IPermission)sE.FirstPermissionThatFailed);
Display("The permission that failed was: {0}", exception->FirstPermissionThatFailed);


Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- SecurityException.FirstPermissionThatFailed プロパティのページへのリンク