NamedPermissionSet Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av NamedPermissionSet klassen.
Överlagringar
| Name | Description |
|---|---|
| NamedPermissionSet(NamedPermissionSet) |
Initierar en ny instans av klassen från en annan namngiven NamedPermissionSet behörighetsuppsättning. |
| NamedPermissionSet(String) |
Initierar en ny, tom instans av NamedPermissionSet klassen med det angivna namnet. |
| NamedPermissionSet(String, PermissionState) |
Initierar en ny instans av NamedPermissionSet klassen med det angivna namnet i antingen ett obegränsat eller fullständigt begränsat tillstånd. |
| NamedPermissionSet(String, PermissionSet) |
Initierar en ny instans av NamedPermissionSet klassen med det angivna namnet från en behörighetsuppsättning. |
NamedPermissionSet(NamedPermissionSet)
- Källa:
- NamedPermissionSet.cs
- Källa:
- NamedPermissionSet.cs
- Källa:
- NamedPermissionSet.cs
- Källa:
- NamedPermissionSet.cs
- Källa:
- NamedPermissionSet.cs
- Källa:
- NamedPermissionSet.cs
- Källa:
- NamedPermissionSet.cs
Initierar en ny instans av klassen från en annan namngiven NamedPermissionSet behörighetsuppsättning.
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)
Parametrar
- permSet
- NamedPermissionSet
Den namngivna behörighetsuppsättningen som den nya instansen ska skapas från.
Gäller för
NamedPermissionSet(String)
- Källa:
- NamedPermissionSet.cs
- Källa:
- NamedPermissionSet.cs
- Källa:
- NamedPermissionSet.cs
- Källa:
- NamedPermissionSet.cs
- Källa:
- NamedPermissionSet.cs
- Källa:
- NamedPermissionSet.cs
- Källa:
- NamedPermissionSet.cs
Initierar en ny, tom instans av NamedPermissionSet klassen med det angivna namnet.
public:
NamedPermissionSet(System::String ^ name);
public NamedPermissionSet(string name);
new System.Security.NamedPermissionSet : string -> System.Security.NamedPermissionSet
Public Sub New (name As String)
Parametrar
- name
- String
Namnet på den nya namngivna behörighetsuppsättningen.
Undantag
Parametern name är null eller är en tom sträng ("").
Kommentarer
Med den här konstruktorn skapas en namngiven behörighetsuppsättning utan behörigheter, men med ett Unrestricted behörighetstillstånd. En namngiven IUnrestrictedPermission behörighetsuppsättning i ett obegränsat tillstånd innehåller i praktiken alla behörigheter som implementerar gränssnittet. Den namngivna behörighetsuppsättningen innehåller alla inbyggda behörigheter samt alla anpassade användardefinierade behörigheter som implementerar IUnrestrictedPermission. Alla behörigheter har motsvarande behörighetstillstånd Unrestricted . Behörigheter som inte implementeras IUnrestrictedPermission är tomma instanser.
Gäller för
NamedPermissionSet(String, PermissionState)
- Källa:
- NamedPermissionSet.cs
- Källa:
- NamedPermissionSet.cs
- Källa:
- NamedPermissionSet.cs
- Källa:
- NamedPermissionSet.cs
- Källa:
- NamedPermissionSet.cs
- Källa:
- NamedPermissionSet.cs
- Källa:
- NamedPermissionSet.cs
Initierar en ny instans av NamedPermissionSet klassen med det angivna namnet i antingen ett obegränsat eller fullständigt begränsat tillstånd.
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)
Parametrar
- name
- String
Namnet på den nya namngivna behörighetsuppsättningen.
- state
- PermissionState
Ett av PermissionState värdena.
Undantag
Parametern name är null eller är en tom sträng ("").
Kommentarer
En namngiven IUnrestrictedPermission behörighetsuppsättning i ett obegränsat tillstånd innehåller i praktiken alla behörigheter som implementerar gränssnittet. Den namngivna behörighetsuppsättningen innehåller alla inbyggda behörigheter samt alla anpassade behörigheter. Alla behörigheter har en UnrestrictedPermissionState. Behörigheter som inte implementerar IUnrestrictedPermission, till exempel identitetsbehörigheter, är tomma instanser.
Gäller för
NamedPermissionSet(String, PermissionSet)
- Källa:
- NamedPermissionSet.cs
- Källa:
- NamedPermissionSet.cs
- Källa:
- NamedPermissionSet.cs
- Källa:
- NamedPermissionSet.cs
- Källa:
- NamedPermissionSet.cs
- Källa:
- NamedPermissionSet.cs
- Källa:
- NamedPermissionSet.cs
Initierar en ny instans av NamedPermissionSet klassen med det angivna namnet från en behörighetsuppsättning.
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)
Parametrar
- name
- String
Namnet på den namngivna behörighetsuppsättningen.
- permSet
- PermissionSet
Behörighetsuppsättningen som värdet för den nya namngivna behörighetsuppsättningen ska hämtas från.
Undantag
Parametern name är null eller är en tom sträng ("").