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
Označuje AssemblyName 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 nebo Deny PermitOnly zásobníku, protože sestavení Deny vydávající akci nebo PermitOnly akci zabezpečení není sestavení, které selhalo chůze zásobníku. V těchto případech se vytvoří výjimka zabezpečení s konstruktorem, který nevyžaduje název sestavení, udělené informace o sadě nebo odmítnuté informace o sadě.