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 remplacement dans une classe dérivée, récupère la stratégie de sécurité du 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é

La stratégie de sécurité du 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 du code (CAS), qui est obsolète dans .NET Framework 4. Pour activer la stratégie de sécurité d’accès du code (CAS) pour la compatibilité avec les versions antérieures de .NET Framework, utilisez l’élément <legacyCasPolicy>.

Remarques

Cette propriété peut être remplacée dans une classe dérivée. L'implémentation de base retourne toujours null.

Cette propriété est appelée au moment de la AppDomain création. Il permet à un hôte de fournir une stratégie pour le actuel 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 des autorisations à accorder au code appartenant au groupe de codes.

  • Liste d’assemblys entièrement approuvés.

Important

Pour plus d’informations sur l’implémentation critique, consultez notes à l’attention des hériteurs pour la HostSecurityManager classe.

S’applique à