PrincipalPermission 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 PrincipalPermission-Klasse.
Überlädt
| Name | Beschreibung |
|---|---|
| PrincipalPermission(PermissionState) |
Initialisiert eine neue Instanz der PrincipalPermission Klasse mit dem angegebenen PermissionState. |
| PrincipalPermission(String, String) |
Initialisiert eine neue Instanz der PrincipalPermission Klasse für die angegebene |
| PrincipalPermission(String, String, Boolean) |
Initialisiert eine neue Instanz der PrincipalPermission Klasse für den angegebenen |
PrincipalPermission(PermissionState)
- Quelle:
- PrincipalPermission.cs
- Quelle:
- PrincipalPermission.cs
- Quelle:
- PrincipalPermission.cs
- Quelle:
- PrincipalPermission.cs
- Quelle:
- PrincipalPermission.cs
- Quelle:
- PrincipalPermission.cs
- Quelle:
- PrincipalPermission.cs
- Quelle:
- PrincipalPermission.cs
Initialisiert eine neue Instanz der PrincipalPermission Klasse mit dem angegebenen PermissionState.
public:
PrincipalPermission(System::Security::Permissions::PermissionState state);
public PrincipalPermission(System.Security.Permissions.PermissionState state);
new System.Security.Permissions.PrincipalPermission : System.Security.Permissions.PermissionState -> System.Security.Permissions.PrincipalPermission
Public Sub New (state As PermissionState)
Parameter
- state
- PermissionState
Einer der PermissionState Werte.
Ausnahmen
Der state Parameter ist ungültig PermissionState.
Hinweise
None entspricht nur dem nicht authentifizierten Prinzipal (Name ist die leere Zeichenfolge (""), nein Role, Authenticated ist false).
Unrestrictedgleicht alle Prinzipale ab (Name ist , null ist Rolenull).
Note
Dieser Konstruktor ist für die Konsistenz mit dem Entwurf anderer Berechtigungen enthalten, ist jedoch in der Praxis nicht hilfreich.
Gilt für:
PrincipalPermission(String, String)
- Quelle:
- PrincipalPermission.cs
- Quelle:
- PrincipalPermission.cs
- Quelle:
- PrincipalPermission.cs
- Quelle:
- PrincipalPermission.cs
- Quelle:
- PrincipalPermission.cs
- Quelle:
- PrincipalPermission.cs
- Quelle:
- PrincipalPermission.cs
- Quelle:
- PrincipalPermission.cs
Initialisiert eine neue Instanz der PrincipalPermission Klasse für die angegebene name und role.
public:
PrincipalPermission(System::String ^ name, System::String ^ role);
public PrincipalPermission(string name, string role);
new System.Security.Permissions.PrincipalPermission : string * string -> System.Security.Permissions.PrincipalPermission
Public Sub New (name As String, role As String)
Parameter
- name
- String
Der Name des Benutzers des IPrincipal Objekts.
- role
- String
Die Rolle des Benutzers des IPrincipal Objekts (z. B. Administrator).
Hinweise
Sowohl der name Parameter als auch der role Parameter müssen übereinstimmen, damit diese Berechtigung dem aktiven IPrincipal und zugeordneten IIdentityWert entspricht. Legen Sie name diese Einstellung fest, um null nach einem beliebigen Benutzer in einer Rolle zu suchen.
Gilt für:
PrincipalPermission(String, String, Boolean)
- Quelle:
- PrincipalPermission.cs
- Quelle:
- PrincipalPermission.cs
- Quelle:
- PrincipalPermission.cs
- Quelle:
- PrincipalPermission.cs
- Quelle:
- PrincipalPermission.cs
- Quelle:
- PrincipalPermission.cs
- Quelle:
- PrincipalPermission.cs
- Quelle:
- PrincipalPermission.cs
Initialisiert eine neue Instanz der PrincipalPermission Klasse für den angegebenen name, roleund den Authentifizierungsstatus.
public:
PrincipalPermission(System::String ^ name, System::String ^ role, bool isAuthenticated);
public PrincipalPermission(string name, string role, bool isAuthenticated);
new System.Security.Permissions.PrincipalPermission : string * string * bool -> System.Security.Permissions.PrincipalPermission
Public Sub New (name As String, role As String, isAuthenticated As Boolean)
Parameter
- name
- String
Der Name des Benutzers des IPrincipal Objekts.
- role
- String
Die Rolle des Benutzers des IPrincipal Objekts (z. B. Administrator).
- isAuthenticated
- Boolean
trueum zu bestätigen, dass der Benutzer authentifiziert ist; andernfalls . false
Hinweise
Sowohl der name Parameter als auch der role Parameter müssen übereinstimmen, damit diese Berechtigung dem aktiven IPrincipal und zugeordneten IIdentityWert entspricht.