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 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.