Freigeben über


RoleService.IsCurrentUserInRole(String) Methode

Definition

Ermittelt, ob der angemeldete Benutzer zur angegebenen Rolle gehört.

public:
 bool IsCurrentUserInRole(System::String ^ role);
[System.ServiceModel.OperationContract]
public bool IsCurrentUserInRole (string role);
[<System.ServiceModel.OperationContract>]
member this.IsCurrentUserInRole : string -> bool
Public Function IsCurrentUserInRole (role As String) As Boolean

Parameter

role
String

Der Name der zu überprüfenden Rolle.

Gibt zurück

true, wenn der Benutzer die angegebene Rolle innehat, andernfalls false.

Attribute

Ausnahmen

role ist null, oder der Benutzer ist nicht angemeldet.

Rollenverwaltung ist nicht aktiviert.

Hinweise

Die IsCurrentUserInRole -Methode überprüft, ob der angemeldete Benutzer zur angegebenen Rolle gehört. Die IsCurrentUserInRole-Methode löst das SelectingProvider-Ereignis aus.

Hinweis

Rufen Sie die IsCurrentUserInRole Methode nicht über Code auf, der auf dem Webserver ausgeführt wird. Sie rufen die IsCurrentUserInRole -Methode nur als Teil eines WCF-Diensts auf. Weitere Informationen zum Überprüfen, ob ein Benutzer aus Code, der auf dem Webserver ausgeführt wird, zu der angegebenen Gruppe gehört, finden Sie in der IsUserInRole -Methode.

Gilt für:

Weitere Informationen