RoleService.IsCurrentUserInRole(String) メソッド

定義

ログインしているユーザーが、指定したロールに属しているかどうかを確認します。

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

パラメーター

role
String

確認対象のロールの名前。

戻り値

指定したロールにユーザーが属している場合は true。それ以外の場合は false

属性

例外

rolenull であるか、またはユーザーがログインしていません。

ロール管理は有効になっていません。

注釈

メソッドは IsCurrentUserInRole 、ログインしているユーザーが指定したロールに属しているかどうかを確認します。 IsCurrentUserInRole メソッドは、SelectingProvider イベントを発生させます。

Note

Web サーバーで IsCurrentUserInRole 実行されているコードから メソッドを呼び出さないでください。 メソッドは、 IsCurrentUserInRole WCF サービスの一部としてのみ呼び出します。 Web サーバーで実行されているコードからユーザーが指定したグループに属しているかどうかをチェックする方法の詳細については、 メソッドをIsUserInRole参照してください。

適用対象

こちらもご覧ください