PolicyLevel.AddNamedPermissionSet(NamedPermissionSet) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
Code Access Security is not supported or honored by the runtime.
Adiciona um NamedPermissionSet ao nível de política atual.
public:
void AddNamedPermissionSet(System::Security::NamedPermissionSet ^ permSet);
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public void AddNamedPermissionSet(System.Security.NamedPermissionSet permSet);
public void AddNamedPermissionSet(System.Security.NamedPermissionSet permSet);
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
member this.AddNamedPermissionSet : System.Security.NamedPermissionSet -> unit
member this.AddNamedPermissionSet : System.Security.NamedPermissionSet -> unit
Public Sub AddNamedPermissionSet (permSet As NamedPermissionSet)
Parâmetros
- permSet
- NamedPermissionSet
O NamedPermissionSet para adicionar ao nível de política atual.
- Atributos
Exceções
O permSet parâmetro é null.
O permSet parâmetro tem o mesmo nome que um existente NamedPermissionSet no PolicyLevel.
Comentários
Cuidado
O CAS (Code Access Security) foi preterido em todas as versões do .NET Framework e do .NET. As versões recentes do .NET não honram as anotações CAS e geram erros se as APIs relacionadas ao CAS forem usadas. Os desenvolvedores devem buscar meios alternativos para realizar tarefas de segurança.
Os conjuntos de permissões nomeados são definidos por nível de política.