NamedPermissionSet Constructores
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í.
Inicializa una nueva instancia de la clase NamedPermissionSet.
Sobrecargas
NamedPermissionSet(NamedPermissionSet) |
Inicializa una nueva instancia de la clase NamedPermissionSet desde otro conjunto de permisos con nombre. |
NamedPermissionSet(String) |
Inicializa una nueva instancia vacía de la clase NamedPermissionSet con el nombre especificado. |
NamedPermissionSet(String, PermissionState) |
Inicializa una nueva instancia de la clase NamedPermissionSet con el nombre especificado en un estado sin restricciones o totalmente restringido. |
NamedPermissionSet(String, PermissionSet) |
Inicializa una nueva instancia de la clase NamedPermissionSet con el nombre especificado de un conjunto de permisos. |
NamedPermissionSet(NamedPermissionSet)
- Source:
- NamedPermissionSet.cs
- Source:
- NamedPermissionSet.cs
- Source:
- NamedPermissionSet.cs
- Source:
- NamedPermissionSet.cs
Inicializa una nueva instancia de la clase NamedPermissionSet desde otro conjunto de permisos con nombre.
public:
NamedPermissionSet(System::Security::NamedPermissionSet ^ permSet);
public NamedPermissionSet (System.Security.NamedPermissionSet permSet);
new System.Security.NamedPermissionSet : System.Security.NamedPermissionSet -> System.Security.NamedPermissionSet
Public Sub New (permSet As NamedPermissionSet)
Parámetros
- permSet
- NamedPermissionSet
Conjunto de permisos con nombre desde el que se va a crear la nueva instancia.
Se aplica a
NamedPermissionSet(String)
- Source:
- NamedPermissionSet.cs
- Source:
- NamedPermissionSet.cs
- Source:
- NamedPermissionSet.cs
- Source:
- NamedPermissionSet.cs
Inicializa una nueva instancia vacía de la clase NamedPermissionSet con el nombre especificado.
public:
NamedPermissionSet(System::String ^ name);
public NamedPermissionSet (string name);
new System.Security.NamedPermissionSet : string -> System.Security.NamedPermissionSet
Public Sub New (name As String)
Parámetros
- name
- String
Nombre del nuevo conjunto de permisos con nombre.
Excepciones
El parámetro name
es null
o es una cadena vacía ("").
Comentarios
El uso de este constructor crea un conjunto de permisos con nombre sin permisos, pero con un estado de permiso Unrestricted. Un conjunto de permisos con nombre en un estado sin restricciones contiene eficazmente todos los permisos que implementan la interfaz IUnrestrictedPermission. El conjunto de permisos con nombre contendrá todos los permisos integrados, así como todos los permisos personalizados definidos por el usuario que implementan IUnrestrictedPermission. Todos los permisos tendrán el equivalente de un estado de permiso Unrestricted
. Los permisos que no implementan IUnrestrictedPermission serán instancias vacías.
Se aplica a
NamedPermissionSet(String, PermissionState)
- Source:
- NamedPermissionSet.cs
- Source:
- NamedPermissionSet.cs
- Source:
- NamedPermissionSet.cs
- Source:
- NamedPermissionSet.cs
Inicializa una nueva instancia de la clase NamedPermissionSet con el nombre especificado en un estado sin restricciones o totalmente restringido.
public:
NamedPermissionSet(System::String ^ name, System::Security::Permissions::PermissionState state);
public NamedPermissionSet (string name, System.Security.Permissions.PermissionState state);
new System.Security.NamedPermissionSet : string * System.Security.Permissions.PermissionState -> System.Security.NamedPermissionSet
Public Sub New (name As String, state As PermissionState)
Parámetros
- name
- String
Nombre del nuevo conjunto de permisos con nombre.
- state
- PermissionState
Uno de los valores de PermissionState.
Excepciones
El parámetro name
es null
o es una cadena vacía ("").
Comentarios
Un conjunto de permisos con nombre en un estado sin restricciones contiene eficazmente todos los permisos que implementan la interfaz IUnrestrictedPermission. El conjunto de permisos con nombre contendrá todos los permisos integrados, así como todos los permisos personalizados. Todos los permisos tendrán un Unrestricted
PermissionState. Los permisos que no implementan IUnrestrictedPermission, como los permisos de identidad, serán instancias vacías.
Se aplica a
NamedPermissionSet(String, PermissionSet)
- Source:
- NamedPermissionSet.cs
- Source:
- NamedPermissionSet.cs
- Source:
- NamedPermissionSet.cs
- Source:
- NamedPermissionSet.cs
Inicializa una nueva instancia de la clase NamedPermissionSet con el nombre especificado de un conjunto de permisos.
public:
NamedPermissionSet(System::String ^ name, System::Security::PermissionSet ^ permSet);
public NamedPermissionSet (string name, System.Security.PermissionSet permSet);
new System.Security.NamedPermissionSet : string * System.Security.PermissionSet -> System.Security.NamedPermissionSet
Public Sub New (name As String, permSet As PermissionSet)
Parámetros
- name
- String
Nombre del conjunto de permisos con nombre.
- permSet
- PermissionSet
Conjunto de permisos del que se va a tomar el valor del nuevo conjunto de permisos con nombre.
Excepciones
El parámetro name
es null
o es una cadena vacía ("").