Compartir a través de


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.

Si 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

PolicyLevel

Directiva de seguridad para el dominio de aplicación actual. De manera predeterminada, es null.

Atributos

Excepciones

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

Comentarios

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

Esta propiedad se llama en el AppDomain momento de la 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 a los heredadores de la clase para obtener información crítica sobre la HostSecurityManager implementación.

Se aplica a