NamedPermissionSet Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 Unrestricted
PermissionState. 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 ("").