SecurityException.FailedAssemblyInfo Proprietà

Definizione

Ottiene o imposta le informazioni sull'assembly non riuscito.

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

Valore della proprietà

Oggetto AssemblyName che identifica l'assembly non riuscito.

Attributi

Esempio

Nell'esempio FailedAssemblyInfo di codice seguente viene illustrato l'uso della proprietà per visualizzare le informazioni sull'assembly non riuscito.

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)

Commenti

Questa proprietà contiene un AssemblyName oggetto che identifica l'assembly che ha causato l'esito negativo del controllo di sicurezza.

Nota

Questa proprietà non viene popolata quando si verifica un'eccezione di sicurezza in un DenyPermitOnly frame o stack, perché l'assembly che emette o DenyPermitOnly l'azione di sicurezza non è l'assembly che ha avuto esito negativo nella procedura dettagliata dello stack. In questi casi, l'eccezione di sicurezza viene creata con un costruttore che non richiede un nome di assembly, informazioni impostate concesse o informazioni impostate rifiutate.

Si applica a