RoleService.GetRolesForCurrentUser Methode

Definitie

Retourneert alle rollen voor de aangemelde gebruiker.

public:
 cli::array <System::String ^> ^ GetRolesForCurrentUser();
[System.ServiceModel.OperationContract]
public string[] GetRolesForCurrentUser();
[<System.ServiceModel.OperationContract>]
member this.GetRolesForCurrentUser : unit -> string[]
Public Function GetRolesForCurrentUser () As String()

Retouren

String[]

Een matrix van de namen van de rollen waartoe de gebruiker behoort.

Kenmerken

Uitzonderingen

Rolbeheer is niet ingeschakeld.

Opmerkingen

De GetRolesForCurrentUser methode retourneert alle rollen voor de gebruiker. U gebruikt de GetRolesForCurrentUser methode wanneer u alle rollen van de gebruiker moet controleren of behouden om te bepalen welke resources beschikbaar zijn voor de gebruiker. U kunt deze methode gebruiken om meerdere aanroepen naar de IsCurrentUserInRole methode te voorkomen.

Als u de GetRolesForCurrentUser methode aanroept, wordt de SelectingProvider gebeurtenis gegenereerd.

Note

Roep de GetRolesForCurrentUser methode niet aan vanuit code die wordt uitgevoerd op de webserver. U roept de GetRolesForCurrentUser methode alleen aan als onderdeel van een WCF-service. Zie de GetRolesForUser methode voor meer informatie over het lezen van de rollen van een gebruiker in code die wordt uitgevoerd op de webserver.

Van toepassing op

Zie ook