Udostępnij za pośrednictwem


NamedPermissionSet Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy NamedPermissionSet.

Przeciążenia

NamedPermissionSet(NamedPermissionSet)

Inicjuje nowe wystąpienie klasy NamedPermissionSet z innego nazwanego zestawu uprawnień.

NamedPermissionSet(String)

Inicjuje nowe, puste wystąpienie klasy NamedPermissionSet o określonej nazwie.

NamedPermissionSet(String, PermissionState)

Inicjuje nowe wystąpienie klasy NamedPermissionSet o określonej nazwie w stanie nieograniczonym lub w pełni ograniczonym.

NamedPermissionSet(String, PermissionSet)

Inicjuje nowe wystąpienie klasy NamedPermissionSet o określonej nazwie z zestawu uprawnień.

NamedPermissionSet(NamedPermissionSet)

Źródło:
NamedPermissionSet.cs
Źródło:
NamedPermissionSet.cs
Źródło:
NamedPermissionSet.cs
Źródło:
NamedPermissionSet.cs

Inicjuje nowe wystąpienie klasy NamedPermissionSet z innego nazwanego zestawu uprawnień.

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)

Parametry

permSet
NamedPermissionSet

Nazwany zestaw uprawnień, z którego ma zostać utworzone nowe wystąpienie.

Dotyczy

NamedPermissionSet(String)

Źródło:
NamedPermissionSet.cs
Źródło:
NamedPermissionSet.cs
Źródło:
NamedPermissionSet.cs
Źródło:
NamedPermissionSet.cs

Inicjuje nowe, puste wystąpienie klasy NamedPermissionSet o określonej nazwie.

public:
 NamedPermissionSet(System::String ^ name);
public NamedPermissionSet (string name);
new System.Security.NamedPermissionSet : string -> System.Security.NamedPermissionSet
Public Sub New (name As String)

Parametry

name
String

Nazwa nowego nazwanego zestawu uprawnień.

Wyjątki

Parametr name jest null lub jest pustym ciągiem ("").

Uwagi

Użycie tego konstruktora tworzy nazwany zestaw uprawnień bez uprawnień, ale ze stanem uprawnień Unrestricted. Nazwany zestaw uprawnień w stanie nieograniczonym skutecznie zawiera wszystkie uprawnienia implementujące interfejs IUnrestrictedPermission. Nazwany zestaw uprawnień będzie zawierać wszystkie wbudowane uprawnienia, a także wszystkie niestandardowe uprawnienia zdefiniowane przez użytkownika, które implementują IUnrestrictedPermission. Wszystkie uprawnienia będą miały odpowiednik stanu uprawnień Unrestricted. Uprawnienia, które nie implementują IUnrestrictedPermission będą puste wystąpienia.

Dotyczy

NamedPermissionSet(String, PermissionState)

Źródło:
NamedPermissionSet.cs
Źródło:
NamedPermissionSet.cs
Źródło:
NamedPermissionSet.cs
Źródło:
NamedPermissionSet.cs

Inicjuje nowe wystąpienie klasy NamedPermissionSet o określonej nazwie w stanie nieograniczonym lub w pełni ograniczonym.

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)

Parametry

name
String

Nazwa nowego nazwanego zestawu uprawnień.

state
PermissionState

Jedna z wartości PermissionState.

Wyjątki

Parametr name jest null lub jest pustym ciągiem ("").

Uwagi

Nazwany zestaw uprawnień w stanie nieograniczonym skutecznie zawiera wszystkie uprawnienia implementujące interfejs IUnrestrictedPermission. Nazwany zestaw uprawnień będzie zawierać wszystkie wbudowane uprawnienia, a także wszystkie uprawnienia niestandardowe. Wszystkie uprawnienia będą miały UnrestrictedPermissionState. Uprawnienia, które nie implementują IUnrestrictedPermission, takich jak uprawnienia tożsamości, będą puste wystąpienia.

Dotyczy

NamedPermissionSet(String, PermissionSet)

Źródło:
NamedPermissionSet.cs
Źródło:
NamedPermissionSet.cs
Źródło:
NamedPermissionSet.cs
Źródło:
NamedPermissionSet.cs

Inicjuje nowe wystąpienie klasy NamedPermissionSet o określonej nazwie z zestawu uprawnień.

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)

Parametry

name
String

Nazwa nazwanego zestawu uprawnień.

permSet
PermissionSet

Zestaw uprawnień, z którego ma pobrać wartość nowego nazwanego zestawu uprawnień.

Wyjątki

Parametr name jest null lub jest pustym ciągiem ("").

Dotyczy