NamedPermissionSet Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da NamedPermissionSet classe.
Sobrecargas
| Name | Description |
|---|---|
| NamedPermissionSet(NamedPermissionSet) |
Inicializa uma nova instância da NamedPermissionSet classe a partir de outro conjunto de permissões nomeado. |
| NamedPermissionSet(String) |
Inicializa uma nova instância vazia da NamedPermissionSet classe com o nome especificado. |
| NamedPermissionSet(String, PermissionState) |
Inicializa uma nova instância da NamedPermissionSet classe com o nome especificado num estado irrestrito ou totalmente restrito. |
| NamedPermissionSet(String, PermissionSet) |
Inicializa uma nova instância da NamedPermissionSet classe com o nome especificado a partir de um conjunto de permissões. |
NamedPermissionSet(NamedPermissionSet)
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
Inicializa uma nova instância da NamedPermissionSet classe a partir 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 a partir do qual criar a nova instância.
Aplica-se a
NamedPermissionSet(String)
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
Inicializa uma nova instância vazia da NamedPermissionSet classe 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 para o novo conjunto de permissões nomeado.
Exceções
O name parâmetro é null ou é uma cadeia vazia ("").
Observações
Usar este construtor cria-se um conjunto de permissões nomeado sem permissões, mas com um Unrestricted estado de permissões. Um conjunto de permissões nomeadas num estado irrestrito contém efetivamente todas as permissões que implementam a IUnrestrictedPermission interface. O conjunto de permissões nomeado conterá todas as permissões incorporadas, bem como todas as permissões personalizadas definidas pelo utilizador que implementam IUnrestrictedPermission. Todas as permissões terão o equivalente a um Unrestricted estado de permissão. Permissões que não implementam IUnrestrictedPermission serão instâncias vazias.
Aplica-se a
NamedPermissionSet(String, PermissionState)
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
Inicializa uma nova instância da NamedPermissionSet classe com o nome especificado num 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 para o novo conjunto de permissões nomeado.
- state
- PermissionState
Um dos PermissionState valores.
Exceções
O name parâmetro é null ou é uma cadeia vazia ("").
Observações
Um conjunto de permissões nomeadas num estado irrestrito contém efetivamente todas as permissões que implementam a IUnrestrictedPermission interface. O conjunto de permissões nomeado conterá todas as permissões incorporadas, bem como todas as permissões personalizadas. Todas as permissões terão um UnrestrictedPermissionState. 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
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
- Origem:
- NamedPermissionSet.cs
Inicializa uma nova instância da NamedPermissionSet classe com o nome especificado a partir 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 a partir do qual se deve retirar o valor do novo conjunto de permissões nomeado.
Exceções
O name parâmetro é null ou é uma cadeia vazia ("").