IPrincipal Gränssnitt
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.
Definierar de grundläggande funktionerna i ett huvudobjekt.
public interface class IPrincipal
public interface IPrincipal
[System.Runtime.InteropServices.ComVisible(true)]
public interface IPrincipal
type IPrincipal = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type IPrincipal = interface
Public Interface IPrincipal
- Härledda
- Attribut
Kommentarer
Ett huvudobjekt representerar säkerhetskontexten för den användare för vars räkning koden körs, inklusive användarens identitet (IIdentity) och eventuella roller som de tillhör.
Alla huvudobjekt krävs för att implementera IPrincipal gränssnittet. Mer information om IPrincipal implementeringar finns i ClaimsPrincipal klassen .
Egenskaper
| Name | Description |
|---|---|
| Identity |
Hämtar identiteten för det aktuella huvudkontot. |
Metoder
| Name | Description |
|---|---|
| IsInRole(String) |
Avgör om det aktuella huvudkontot tillhör den angivna rollen. |