NamedPermissionSet Konstruktorer

Definition

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 ("").

Gäller för