SecurityException.FailedAssemblyInfo Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví informace o neúspěšném sestavení.
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
Hodnota vlastnosti
, AssemblyName který identifikuje neúspěšné sestavení.
- Atributy
Příklady
Následující příklad kódu ukazuje použití FailedAssemblyInfo vlastnosti k zobrazení informací o neúspěšném sestavení.
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)
Poznámky
Tato vlastnost obsahuje AssemblyName objekt, který identifikuje sestavení, které způsobilo selhání kontroly zabezpečení.
Poznámka
Tato vlastnost není naplněna, pokud dojde k výjimce zabezpečení v rámci zásobníku Deny nebo PermitOnly , protože sestavení, Deny které provádí akci zabezpečení nebo PermitOnly , není sestavením, které selhalo při procházení zásobníkem. V těchto případech je výjimka zabezpečení vytvořena pomocí konstruktoru, který nevyžaduje název sestavení, udělené informace o sadě nebo odmítnuté informace sady.