HostSecurityManager.DomainPolicy 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.
Attention
AppDomain policy levels are obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.
En cas de substitution dans une classe dérivée, obtient la stratégie de sécurité pour le domaine d’application actuel.
public:
virtual property System::Security::Policy::PolicyLevel ^ DomainPolicy { System::Security::Policy::PolicyLevel ^ get(); };
public virtual System.Security.Policy.PolicyLevel DomainPolicy { get; }
[System.Obsolete("AppDomain policy levels are obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
public virtual System.Security.Policy.PolicyLevel DomainPolicy { get; }
member this.DomainPolicy : System.Security.Policy.PolicyLevel
[<System.Obsolete("AppDomain policy levels are obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")>]
member this.DomainPolicy : System.Security.Policy.PolicyLevel
Public Overridable ReadOnly Property DomainPolicy As PolicyLevel
Valeur de propriété
Stratégie de sécurité pour le domaine d’application actuel. La valeur par défaut est null.
- Attributs
Exceptions
Cette méthode utilise la stratégie de sécurité d’accès au code (CAS), qui est obsolète dans le .NET Framework 4. Pour activer la stratégie CAS pour la compatibilité avec les versions antérieures de .NET Framework, utilisez l’élément <legacyCasPolicy> élément.
Remarques
Cette propriété peut être substituée dans une classe dérivée. L’implémentation de base retourne nulltoujours .
Cette propriété est appelée au moment de AppDomain la création. Il permet à un hôte de fournir une stratégie pour le courant AppDomain. Un niveau de stratégie se compose des éléments suivants :
Ensemble de groupes de code organisés en une seule arborescence rootée.
Ensemble de jeux d’autorisations nommés référencés par les groupes de codes pour spécifier les autorisations à accorder au code appartenant au groupe de codes.
Liste des assemblys entièrement approuvés.
Important
Consultez les notes relatives aux hériteurs pour la HostSecurityManager classe pour obtenir des informations d’implémentation critiques.