Freigeben über


SecurityException.FailedAssemblyInfo Eigenschaft

Definition

Ruft Informationen zur fehlgeschlagenen Assembly ab oder legt diese fest.

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

Eigenschaftswert

Ein AssemblyName Objekt, das die fehlgeschlagene Assembly identifiziert.

Attribute

Beispiele

Das folgende Codebeispiel zeigt die Verwendung der FailedAssemblyInfo Eigenschaft zum Anzeigen der Informationen zur fehlgeschlagenen Assembly.

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)

Hinweise

Diese Eigenschaft enthält ein AssemblyName Objekt, das die Assembly identifiziert, die dazu führte, dass die Sicherheitsüberprüfung fehlschlug.

Hinweis

Diese Eigenschaft wird nicht aufgefüllt, wenn eine Sicherheitsausnahme in einem Deny Oder PermitOnly Stapelframe auftritt, da die Assembly, die die DenyPermitOnly Oder Sicherheitsaktion ausgibt, nicht die Assembly ist, die den Stapelvorgang fehlgeschlagen hat. In diesen Fällen wird die Sicherheits ausnahme mit einem Konstruktor erstellt, der keinen Assemblynamen, erteilte Satzinformationen oder abgelehnte Satzinformationen erfordert.

Gilt für: