HostSecurityManager.DomainPolicy Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Atenção
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.
Quando é sobreposto numa classe derivada, obtém a política de segurança do domínio de aplicação atual.
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 Propriedade
A política de segurança para o domínio de aplicação atual. A predefinição é null.
- Atributos
Exceções
Este método utiliza a política de segurança de acesso ao código (CAS), que está obsoleta no .NET Framework 4. Para permitir a compatibilidade da política CAS com versões anteriores do .NET Framework, utilize o elemento <legacyCasPolicy>.
Observações
Esta propriedade pode ser sobreposta numa classe derivada. A implementação base retorna nullsempre .
Esta propriedade é chamada na AppDomain época da criação. Permite que um host forneça uma política para o atual AppDomain. Um nível de política consiste no seguinte:
Um conjunto de grupos de código organizados numa única árvore enraizada.
Um conjunto de conjuntos de permissões nomeadas que são referenciados pelos grupos de código para especificar permissões a serem concedidas ao código pertencente ao grupo de código.
Uma lista de assembleias totalmente confiáveis.
Importante
Consulte as Notas para Herdeiros da HostSecurityManager classe para informações críticas de implementação.