HostSecurityManager.DomainPolicy Propiedad

Definición

Precaución

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.

Cuando se reemplaza en una clase derivada, obtiene la directiva de seguridad para el dominio de aplicación actual.

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

Valor de propiedad

Directiva de seguridad para el dominio de aplicación actual. El valor predeterminado es null.

Atributos

Excepciones

Este método usa la directiva de seguridad de acceso al código (CAS), que está obsoleta en .NET Framework 4. Para habilitar la directiva CAS para la compatibilidad con versiones anteriores de .NET Framework, use el elemento <legacyCasPolicy> elemento.

Comentarios

Esta propiedad se puede invalidar en una clase derivada. La implementación base siempre devuelve null.

Esta propiedad se llama en AppDomain tiempo de creación. Permite que un host proporcione una directiva para el objeto actual AppDomain. Un nivel de directiva consta de lo siguiente:

  • Un conjunto de grupos de código organizados en un único árbol raíz.

  • Conjunto de conjuntos de permisos con nombre a los que hacen referencia los grupos de código para especificar los permisos que se van a conceder al código que pertenece al grupo de código.

  • Lista de ensamblados de plena confianza.

Importante

Consulte las notas para heredar de la HostSecurityManager clase para obtener información de implementación crítica.

Se aplica a