AllowPartiallyTrustedCallersAttribute.PartialTrustVisibilityLevel Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit la visibilité de confiance partielle par défaut du code marqué par l'attribut AllowPartiallyTrustedCallersAttribute (APTCA).
public:
property System::Security::PartialTrustVisibilityLevel PartialTrustVisibilityLevel { System::Security::PartialTrustVisibilityLevel get(); void set(System::Security::PartialTrustVisibilityLevel value); };
public System.Security.PartialTrustVisibilityLevel PartialTrustVisibilityLevel { get; set; }
member this.PartialTrustVisibilityLevel : System.Security.PartialTrustVisibilityLevel with get, set
Public Property PartialTrustVisibilityLevel As PartialTrustVisibilityLevel
Valeur de propriété
Une des valeurs de l'énumération. La valeur par défaut est VisibleToAllHosts.
Remarques
Les exemples suivants montrent comment utiliser cette propriété.
Valeur par défaut, APTCA inconditionnelle :
[assembly: AllowPartiallyTrustedCallers]
La valeur par défaut est VisibleToAllHosts.
APTCA explicite et inconditionnelle :
[assembly: AllowPartiallyTrustedCallers(PartialTrustVisibilityLevel=VisibleToAllHosts)]
L'assembly peut toujours être appelé par du code de confiance partielle.
APTCA explicite et conditionnel :
[assembly: AllowPartiallyTrustedCallers(PartialTrustVisibilityLevel=NotVisibleByDefault)]
L’assembly a été audité pour une approbation partielle, mais il n’est pas visible par défaut pour le code d’approbation partielle. Pour rendre l'assembly visible par le code de confiance partielle, ajoutez-le à la propriété AppDomainSetup.PartialTrustVisibleAssemblies.