SecurityException.FailedAssemblyInfo プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
失敗したアセンブリに関する情報を取得または設定します。
public:
property System::Reflection::AssemblyName ^ FailedAssemblyInfo { System::Reflection::AssemblyName ^ get(); void set(System::Reflection::AssemblyName ^ value); };
public System.Reflection.AssemblyName? FailedAssemblyInfo { get; set; }
public System.Reflection.AssemblyName FailedAssemblyInfo { get; set; }
[System.Runtime.InteropServices.ComVisible(false)]
public System.Reflection.AssemblyName FailedAssemblyInfo { get; set; }
member this.FailedAssemblyInfo : System.Reflection.AssemblyName with get, set
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.FailedAssemblyInfo : System.Reflection.AssemblyName with get, set
Public Property FailedAssemblyInfo As AssemblyName
プロパティ値
失敗したアセンブリを識別する AssemblyName。
- 属性
例
次のコード例は、このプロパティを FailedAssemblyInfo 使用して、失敗したアセンブリに関する情報を表示する方法を示しています。
Display("The failed assembly is: {0}",
exception->FailedAssemblyInfo->EscapedCodeBase);
Display("The failed assembly is: " +
sE.FailedAssemblyInfo.EscapedCodeBase);
Display("The failed assembly is: " & _
sE.FailedAssemblyInfo.EscapedCodeBase)
注釈
このプロパティには、 AssemblyName セキュリティ チェックが失敗した原因となったアセンブリを識別するオブジェクトが含まれています。
注意
このプロパティは、スタック フレームまたはスタック フレームでDenyセキュリティ例外が発生した場合、またはPermitOnlyセキュリティ アクションを発行するDenyPermitOnlyアセンブリがスタック ウォークに失敗したアセンブリではないので、設定されません。 このような場合、セキュリティ例外は、アセンブリ名、許可されたセット情報、または拒否されたセット情報を必要としないコンストラクターで作成されます。