Sdílet prostřednictvím


SecurityException.FailedAssemblyInfo Vlastnost

Definice

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.

Platí pro