NamedPermissionSet Construtores
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.
Inicializa uma nova instância da classe NamedPermissionSet.
Sobrecargas
NamedPermissionSet(NamedPermissionSet) |
Inicializa uma nova instância da classe NamedPermissionSet de outro conjunto de permissões nomeado. |
NamedPermissionSet(String) |
Inicializa uma nova instância vazia da classe NamedPermissionSet com o nome especificado. |
NamedPermissionSet(String, PermissionState) |
Inicializa uma nova instância da classe NamedPermissionSet com o nome especificado em um estado irrestrito ou totalmente restrito. |
NamedPermissionSet(String, PermissionSet) |
Inicializa uma nova instância da classe NamedPermissionSet com o nome especificado de um conjunto de permissões. |
NamedPermissionSet(NamedPermissionSet)
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
Inicializa uma nova instância da classe NamedPermissionSet de outro conjunto de permissões nomeado.
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
O conjunto de permissões nomeado do qual criar a nova instância.
Aplica-se a
NamedPermissionSet(String)
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
Inicializa uma nova instância vazia da classe NamedPermissionSet com o nome 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
O nome do novo conjunto de permissões nomeado.
Exceções
O parâmetro name
é null
ou é uma cadeia de caracteres vazia ("").
Comentários
Usar esse construtor cria um conjunto de permissões nomeado sem permissões, mas com um estado de permissão Unrestricted. Um conjunto de permissões nomeado em um estado irrestrito contém efetivamente todas as permissões que implementam a interface IUnrestrictedPermission. O conjunto de permissões nomeado conterá todas as permissões internas, bem como todas as permissões personalizadas definidas pelo usuário que implementam IUnrestrictedPermission. Todas as permissões terão o equivalente a um estado de permissão Unrestricted
. As permissões que não implementarem IUnrestrictedPermission serão instâncias vazias.
Aplica-se a
NamedPermissionSet(String, PermissionState)
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
Inicializa uma nova instância da classe NamedPermissionSet com o nome especificado em um estado irrestrito ou totalmente restrito.
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
O nome do novo conjunto de permissões nomeado.
- state
- PermissionState
Um dos valores PermissionState.
Exceções
O parâmetro name
é null
ou é uma cadeia de caracteres vazia ("").
Comentários
Um conjunto de permissões nomeado em um estado irrestrito contém efetivamente todas as permissões que implementam a interface IUnrestrictedPermission. O conjunto de permissões nomeado conterá todas as permissões internas, bem como todas as permissões personalizadas. Todas as permissões terão um Unrestricted
PermissionState. As permissões que não implementam IUnrestrictedPermission, como permissões de identidade, serão instâncias vazias.
Aplica-se a
NamedPermissionSet(String, PermissionSet)
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
Inicializa uma nova instância da classe NamedPermissionSet com o nome especificado de um conjunto de permissões.
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
O nome do conjunto de permissões nomeado.
- permSet
- PermissionSet
O conjunto de permissões do qual usar o valor do novo conjunto de permissões nomeado.
Exceções
O parâmetro name
é null
ou é uma cadeia de caracteres vazia ("").