Compartir a través de


PolicyLevel.AddNamedPermissionSet(NamedPermissionSet) Método

Definición

Precaución

Code Access Security is not supported or honored by the runtime.

Agrega un NamedPermissionSet al nivel actual de directiva.

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}")]
public void AddNamedPermissionSet (System.Security.NamedPermissionSet permSet);
member this.AddNamedPermissionSet : System.Security.NamedPermissionSet -> unit
[<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
Public Sub AddNamedPermissionSet (permSet As NamedPermissionSet)

Parámetros

permSet
NamedPermissionSet

NamedPermissionSet que se agrega al nivel actual de directiva.

Atributos

Excepciones

El parámetro permSet es null.

El parámetro permSet tiene el mismo nombre que un NamedPermissionSet existente en PolicyLevel.

Comentarios

Precaución

La seguridad de acceso al código (CAS) ha quedado en desuso en todas las versiones de .NET Framework y .NET. Las versiones recientes de .NET no respetan las anotaciones cas y producen errores si se usan api relacionadas con CAS. Los desarrolladores deben buscar medios alternativos para realizar tareas de seguridad.

Los conjuntos de permisos con nombre se limitan por nivel de directiva.

Se aplica a