SecurityException.FailedAssemblyInfo Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger information om den misslyckade sammansättningen.
public:
property System::Reflection::AssemblyName ^ FailedAssemblyInfo { System::Reflection::AssemblyName ^ get(); void set(System::Reflection::AssemblyName ^ value); };
[System.Runtime.InteropServices.ComVisible(false)]
public System.Reflection.AssemblyName FailedAssemblyInfo { get; set; }
public System.Reflection.AssemblyName FailedAssemblyInfo { get; set; }
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.FailedAssemblyInfo : System.Reflection.AssemblyName with get, set
member this.FailedAssemblyInfo : System.Reflection.AssemblyName with get, set
Public Property FailedAssemblyInfo As AssemblyName
Egenskapsvärde
En AssemblyName som identifierar den misslyckade sammansättningen.
- Attribut
Exempel
I följande kodexempel visas hur egenskapen används FailedAssemblyInfo för att visa information om den misslyckade sammansättningen.
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)
Kommentarer
Den här egenskapen innehåller ett AssemblyName objekt som identifierar sammansättningen som gjorde att säkerhetskontrollen misslyckades.
Note
Den här egenskapen fylls inte i när ett säkerhetsundanstag inträffar i en Deny eller PermitOnly en stackram, eftersom sammansättningen som utfärdar eller PermitOnly säkerhetsåtgärden Deny inte är den sammansättning som misslyckades med stackvandringen. I dessa fall skapas säkerhetsfelet med en konstruktor som inte kräver ett sammansättningsnamn, beviljad uppsättningsinformation eller nekad uppsättningsinformation.