PermissionSet Constructores

Definición

Inicializa una nueva instancia de la clase PermissionSet.

Sobrecargas

Nombre Description
PermissionSet(PermissionState)

Inicializa una nueva instancia de la PermissionSet clase con el especificado PermissionState.

PermissionSet(PermissionSet)

Inicializa una nueva instancia de la PermissionSet clase con valores iniciales tomados del permSet parámetro .

PermissionSet(PermissionState)

Inicializa una nueva instancia de la PermissionSet clase con el especificado PermissionState.

public:
 PermissionSet(System::Security::Permissions::PermissionState state);
public PermissionSet(System.Security.Permissions.PermissionState state);
new System.Security.PermissionSet : System.Security.Permissions.PermissionState -> System.Security.PermissionSet
Public Sub New (state As PermissionState)

Parámetros

state
PermissionState

Uno de los valores de enumeración que especifica el acceso del conjunto de permisos a los recursos.

Excepciones

El state parámetro no es válido PermissionState.

Comentarios

El Unrestricted estado permite todos los permisos que implementan la IUnrestrictedPermission interfaz, mientras None que no permite permisos.

Use AddPermission en un vacío PermissionSet para definir el conjunto con mayor detalle.

Se aplica a

PermissionSet(PermissionSet)

Inicializa una nueva instancia de la PermissionSet clase con valores iniciales tomados del permSet parámetro .

public:
 PermissionSet(System::Security::PermissionSet ^ permSet);
public PermissionSet(System.Security.PermissionSet permSet);
new System.Security.PermissionSet : System.Security.PermissionSet -> System.Security.PermissionSet
Public Sub New (permSet As PermissionSet)

Parámetros

permSet
PermissionSet

Conjunto desde el que se va a tomar el valor del nuevo PermissionSeto null para crear un vacío PermissionSet.

Comentarios

El nuevo PermissionSet contiene copias de los permisos contenidos en el especificado PermissionSet.

Note

Esto equivale a Copy cuando el permSet parámetro no nulles .

Se aplica a