HostSecurityManager.DomainPolicy Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.