NamedPermissionSet Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci NamedPermissionSet třídy.
Přetížení
NamedPermissionSet(NamedPermissionSet) |
Inicializuje novou instanci NamedPermissionSet třídy z jiné pojmenované sady oprávnění. |
NamedPermissionSet(String) |
Inicializuje novou prázdnou instanci NamedPermissionSet třídy se zadaným názvem. |
NamedPermissionSet(String, PermissionState) |
Inicializuje novou instanci NamedPermissionSet třídy se zadaným názvem v neomezeném nebo plně omezeném stavu. |
NamedPermissionSet(String, PermissionSet) |
Inicializuje novou instanci třídy NamedPermissionSet se zadaným názvem ze sady oprávnění. |
NamedPermissionSet(NamedPermissionSet)
- Zdroj:
- NamedPermissionSet.cs
- Zdroj:
- NamedPermissionSet.cs
- Zdroj:
- NamedPermissionSet.cs
- Zdroj:
- NamedPermissionSet.cs
Inicializuje novou instanci NamedPermissionSet třídy z jiné pojmenované sady oprávnění.
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
Pojmenovaná sada oprávnění, ze které se má vytvořit nová instance.
Platí pro
NamedPermissionSet(String)
- Zdroj:
- NamedPermissionSet.cs
- Zdroj:
- NamedPermissionSet.cs
- Zdroj:
- NamedPermissionSet.cs
- Zdroj:
- NamedPermissionSet.cs
Inicializuje novou prázdnou instanci NamedPermissionSet třídy se zadaným názvem.
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
Název nové pojmenované sady oprávnění.
Výjimky
Parametr name
je null
nebo je prázdný řetězec ("").
Poznámky
Pomocí tohoto konstruktoru se vytvoří pojmenovaná sada oprávnění bez oprávnění, ale se stavem oprávnění Unrestricted. Pojmenovaná sada oprávnění v neomezeném stavu efektivně obsahuje všechna oprávnění, která implementují rozhraní IUnrestrictedPermission. Pojmenovaná sada oprávnění bude obsahovat všechna předdefinovaná oprávnění a také všechna vlastní uživatelsky definovaná oprávnění, která implementují IUnrestrictedPermission. Všechna oprávnění budou mít ekvivalent stavu oprávnění Unrestricted
. Oprávnění, která neimplementují IUnrestrictedPermission, budou prázdné instance.
Platí pro
NamedPermissionSet(String, PermissionState)
- Zdroj:
- NamedPermissionSet.cs
- Zdroj:
- NamedPermissionSet.cs
- Zdroj:
- NamedPermissionSet.cs
- Zdroj:
- NamedPermissionSet.cs
Inicializuje novou instanci NamedPermissionSet třídy se zadaným názvem v neomezeném nebo plně omezeném stavu.
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
Název nové pojmenované sady oprávnění.
- state
- PermissionState
Jedna z PermissionState hodnot.
Výjimky
Parametr name
je null
nebo je prázdný řetězec ("").
Poznámky
Pojmenovaná sada oprávnění v neomezeném stavu efektivně obsahuje všechna oprávnění, která implementují rozhraní IUnrestrictedPermission. Pojmenovaná sada oprávnění bude obsahovat všechna předdefinovaná oprávnění i všechna vlastní oprávnění. Všechna oprávnění budou mít Unrestricted
PermissionState. Oprávnění, která neimplementují IUnrestrictedPermission, například oprávnění identit, budou prázdné instance.
Platí pro
NamedPermissionSet(String, PermissionSet)
- Zdroj:
- NamedPermissionSet.cs
- Zdroj:
- NamedPermissionSet.cs
- Zdroj:
- NamedPermissionSet.cs
- Zdroj:
- NamedPermissionSet.cs
Inicializuje novou instanci třídy NamedPermissionSet se zadaným názvem ze sady oprávnění.
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
Název pojmenované sady oprávnění.
- permSet
- PermissionSet
Sada oprávnění, ze které se má vzít hodnota nové pojmenované sady oprávnění.
Výjimky
Parametr name
je null
nebo je prázdný řetězec ("").