SecurityException.FailedAssemblyInfo Propriété

Définition

Obtient ou définit des informations sur l’assembly qui a échoué.

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

Valeur de propriété

AssemblyName

AssemblyName qui identifie l’assembly qui a échoué.

Attributs

Exemples

L’exemple de code suivant montre l’utilisation de la FailedAssemblyInfo propriété pour afficher les informations relatives à l’assembly ayant échoué.

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)

Remarques

Cette propriété contient un AssemblyName objet qui identifie l’assembly qui a provoqué l’échec de la vérification de sécurité.

Notes

Cette propriété n’est pas remplie lorsqu’une exception de sécurité se produit dans un Deny cadre ou PermitOnly une pile, car l’assembly émet l’action Deny ou PermitOnly l’action de sécurité n’est pas l’assembly ayant échoué la procédure de pile. Dans ces cas, l’exception de sécurité est créée avec un constructeur qui ne nécessite pas de nom d’assembly, d’informations de jeu accordées ou d’informations de jeu refusées.

S’applique à