Compartilhar via


SecurityException.FailedAssemblyInfo Propriedade

Definição

Obtém ou define as informações sobre o assembly com falha.

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

Valor da propriedade

Um AssemblyName que identifica o assembly com falha.

Atributos

Exemplos

O exemplo de código a seguir mostra o uso da FailedAssemblyInfo propriedade para exibir as informações sobre o assembly com falha.

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)

Comentários

Essa propriedade contém um AssemblyName objeto que identifica o assembly que causou a falha do marcar de segurança.

Observação

Essa propriedade não é preenchida quando ocorre uma exceção de segurança em um Deny ou PermitOnly quadro de pilha, porque o assembly que emite a Deny ação de segurança ou PermitOnly não é o assembly que falhou na caminhada da pilha. Nesses casos, a exceção de segurança é criada com um construtor que não requer um nome de assembly, informações de conjunto concedidas ou informações de conjunto recusadas.

Aplica-se a