RoleService.GetRolesForCurrentUser メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ログインしているユーザーのすべてのロールを返します。
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()
戻り値
String[]
ユーザーが属するロール名の配列。
- 属性
例外
ロール管理は有効になっていません。
注釈
メソッドは GetRolesForCurrentUser 、ユーザーのすべてのロールを返します。 ユーザーが使用できるリソースを GetRolesForCurrentUser 決定するために、すべてのユーザーのロールを確認または保持する必要がある場合は、 メソッドを使用します。 このメソッドを使用すると、メソッドの複数回の呼び出しを IsCurrentUserInRole 回避できます。
メソッドを GetRolesForCurrentUser 呼び出すと、 イベントが SelectingProvider 発生します。
注意
Web サーバーで GetRolesForCurrentUser 実行されているコードから メソッドを呼び出さないでください。 メソッドは、 GetRolesForCurrentUser WCF サービスの一部としてのみ呼び出します。 Web サーバーで実行されているコードでユーザーのロールを読み取る方法の詳細については、 メソッドを GetRolesForUser 参照してください。
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET