NamedPermissionSet Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der NamedPermissionSet-Klasse.
Überlädt
NamedPermissionSet(NamedPermissionSet) |
Initialisiert eine neue Instanz der NamedPermissionSet-Klasse aus einem anderen benannten Berechtigungssatz. |
NamedPermissionSet(String) |
Initialisiert eine neue, leere Instanz der NamedPermissionSet-Klasse mit dem angegebenen Namen. |
NamedPermissionSet(String, PermissionState) |
Initialisiert eine neue Instanz der NamedPermissionSet-Klasse mit dem angegebenen Namen in einem uneingeschränkten oder einem vollständig eingeschränkten Zustand. |
NamedPermissionSet(String, PermissionSet) |
Initialisiert eine neue Instanz der NamedPermissionSet-Klasse mit dem angegebenen Namen aus einem Berechtigungssatz. |
NamedPermissionSet(NamedPermissionSet)
- Quelle:
- NamedPermissionSet.cs
- Quelle:
- NamedPermissionSet.cs
- Quelle:
- NamedPermissionSet.cs
- Quelle:
- NamedPermissionSet.cs
- Quelle:
- NamedPermissionSet.cs
Initialisiert eine neue Instanz der NamedPermissionSet-Klasse aus einem anderen benannten Berechtigungssatz.
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)
Parameter
- permSet
- NamedPermissionSet
Der benannte Berechtigungssatz, aus dem die neue Instanz erstellt werden soll.
Gilt für:
NamedPermissionSet(String)
- Quelle:
- NamedPermissionSet.cs
- Quelle:
- NamedPermissionSet.cs
- Quelle:
- NamedPermissionSet.cs
- Quelle:
- NamedPermissionSet.cs
- Quelle:
- NamedPermissionSet.cs
Initialisiert eine neue, leere Instanz der NamedPermissionSet-Klasse mit dem angegebenen Namen.
public:
NamedPermissionSet(System::String ^ name);
public NamedPermissionSet (string name);
new System.Security.NamedPermissionSet : string -> System.Security.NamedPermissionSet
Public Sub New (name As String)
Parameter
- name
- String
Der Name für den neuen benannten Berechtigungssatz.
Ausnahmen
Der name
-Parameter ist null
oder eine leere Zeichenfolge ("").
Hinweise
Mithilfe dieses Konstruktors wird ein benannter Berechtigungssatz ohne Berechtigungen, aber mit einem Berechtigungsstatus Unrestricted erstellt. Ein benannter Berechtigungssatz in einem uneingeschränkten Zustand enthält effektiv alle Berechtigungen, die die IUnrestrictedPermission Schnittstelle implementieren. Der benannte Berechtigungssatz enthält alle integrierten Berechtigungen sowie alle benutzerdefinierten Berechtigungen, die implementieren IUnrestrictedPermission. Alle Berechtigungen weisen das Äquivalent eines Unrestricted
Berechtigungsstatus auf. Berechtigungen, die nicht implementiert IUnrestrictedPermission werden, sind leere Instanzen.
Gilt für:
NamedPermissionSet(String, PermissionState)
- Quelle:
- NamedPermissionSet.cs
- Quelle:
- NamedPermissionSet.cs
- Quelle:
- NamedPermissionSet.cs
- Quelle:
- NamedPermissionSet.cs
- Quelle:
- NamedPermissionSet.cs
Initialisiert eine neue Instanz der NamedPermissionSet-Klasse mit dem angegebenen Namen in einem uneingeschränkten oder einem vollständig eingeschränkten Zustand.
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)
Parameter
- name
- String
Der Name für den neuen benannten Berechtigungssatz.
- state
- PermissionState
Einer der PermissionState-Werte.
Ausnahmen
Der name
-Parameter ist null
oder eine leere Zeichenfolge ("").
Hinweise
Ein benannter Berechtigungssatz in einem uneingeschränkten Zustand enthält effektiv alle Berechtigungen, die die IUnrestrictedPermission Schnittstelle implementieren. Der benannte Berechtigungssatz enthält alle integrierten Berechtigungen sowie alle benutzerdefinierten Berechtigungen. Alle Berechtigungen verfügen über .Unrestricted
PermissionState Berechtigungen, die nicht implementieren IUnrestrictedPermission, z. B. Identitätsberechtigungen, sind leere Instanzen.
Gilt für:
NamedPermissionSet(String, PermissionSet)
- Quelle:
- NamedPermissionSet.cs
- Quelle:
- NamedPermissionSet.cs
- Quelle:
- NamedPermissionSet.cs
- Quelle:
- NamedPermissionSet.cs
- Quelle:
- NamedPermissionSet.cs
Initialisiert eine neue Instanz der NamedPermissionSet-Klasse mit dem angegebenen Namen aus einem Berechtigungssatz.
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)
Parameter
- name
- String
Der Name für den benannten Berechtigungssatz.
- permSet
- PermissionSet
Der Berechtigungssatz, aus dem der Wert des neuen benannten Berechtigungssatzes übernommen wird.
Ausnahmen
Der name
-Parameter ist null
oder eine leere Zeichenfolge ("").
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für