PrincipalPermission Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy PrincipalPermission.
Przeciążenia
| Nazwa | Opis |
|---|---|
| PrincipalPermission(PermissionState) |
Inicjuje nowe wystąpienie klasy PrincipalPermission z określonym PermissionState. |
| PrincipalPermission(String, String) |
Inicjuje PrincipalPermission nowe wystąpienie klasy dla określonej |
| PrincipalPermission(String, String, Boolean) |
Inicjuje PrincipalPermission nowe wystąpienie klasy dla określonego |
PrincipalPermission(PermissionState)
- Źródło:
- PrincipalPermission.cs
- Źródło:
- PrincipalPermission.cs
- Źródło:
- PrincipalPermission.cs
- Źródło:
- PrincipalPermission.cs
- Źródło:
- PrincipalPermission.cs
- Źródło:
- PrincipalPermission.cs
- Źródło:
- PrincipalPermission.cs
- Źródło:
- PrincipalPermission.cs
Inicjuje nowe wystąpienie klasy PrincipalPermission z określonym 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)
Parametry
- state
- PermissionState
PermissionState Jedna z wartości.
Wyjątki
Parametr state nie jest prawidłowym PermissionStateparametrem .
Uwagi
None pasuje tylko do nieuwierzytelnionego podmiotu zabezpieczeń (Name jest pustym ciągiem (""), nie Rolema wartości , Authenticated to false).
Unrestrictedpasuje do wszystkich podmiotów zabezpieczeń (Name to , null to Rolenull).
Note
Ten konstruktor jest uwzględniony w celu zapewnienia spójności z projektem innych uprawnień, ale nie jest przydatny w praktyce.
Dotyczy
PrincipalPermission(String, String)
- Źródło:
- PrincipalPermission.cs
- Źródło:
- PrincipalPermission.cs
- Źródło:
- PrincipalPermission.cs
- Źródło:
- PrincipalPermission.cs
- Źródło:
- PrincipalPermission.cs
- Źródło:
- PrincipalPermission.cs
- Źródło:
- PrincipalPermission.cs
- Źródło:
- PrincipalPermission.cs
Inicjuje PrincipalPermission nowe wystąpienie klasy dla określonej name klasy i 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)
Parametry
- name
- String
Nazwa IPrincipal użytkownika obiektu.
- role
- String
Rola IPrincipal użytkownika obiektu (na przykład Administrator).
Uwagi
Zarówno parametr, jak namerole i parametr muszą być zgodne z tym uprawnieniem, aby było zgodne z aktywnym IPrincipal i skojarzonym parametrem IIdentity. Ustaw name wartość na , aby null sprawdzić dowolnego użytkownika w roli.
Dotyczy
PrincipalPermission(String, String, Boolean)
- Źródło:
- PrincipalPermission.cs
- Źródło:
- PrincipalPermission.cs
- Źródło:
- PrincipalPermission.cs
- Źródło:
- PrincipalPermission.cs
- Źródło:
- PrincipalPermission.cs
- Źródło:
- PrincipalPermission.cs
- Źródło:
- PrincipalPermission.cs
- Źródło:
- PrincipalPermission.cs
Inicjuje PrincipalPermission nowe wystąpienie klasy dla określonego namestanu uwierzytelniania , rolei .
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)
Parametry
- name
- String
Nazwa IPrincipal użytkownika obiektu.
- role
- String
Rola IPrincipal użytkownika obiektu (na przykład Administrator).
- isAuthenticated
- Boolean
true oznacza, że użytkownik jest uwierzytelniony; w przeciwnym razie, false.
Uwagi
Zarówno parametr, jak namerole i parametr muszą być zgodne z tym uprawnieniem, aby było zgodne z aktywnym IPrincipal i skojarzonym parametrem IIdentity.