HostSecurityManager.DomainPolicy Propriété

Définition

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.

S’applique à