NamedPermissionSet Construtores

Definição

Inicializa uma nova instância da classe NamedPermissionSet.

Sobrecargas

Nome Description
NamedPermissionSet(NamedPermissionSet)

Inicializa uma nova instância da NamedPermissionSet classe 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 em um estado irrestrito ou totalmente restrito.

NamedPermissionSet(String, PermissionSet)

Inicializa uma nova instância da NamedPermissionSet classe com o nome especificado 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 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
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 do novo conjunto de permissões nomeado.

Exceções

O name parâmetro é 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 IUnrestrictedPermission interface. 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
Origem:
NamedPermissionSet.cs
Origem:
NamedPermissionSet.cs
Origem:
NamedPermissionSet.cs

Inicializa uma nova instância da NamedPermissionSet classe 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 PermissionState valores.

Exceções

O name parâmetro é 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 IUnrestrictedPermission interface. 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 UnrestrictedPermissionState. As permissões que não implementarem 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 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 name parâmetro é null ou é uma cadeia de caracteres vazia ("").

Aplica-se a