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()
戻り値
ユーザーが属するロール名の配列。
- 属性
例外
ロール管理は有効になっていません。
注釈
メソッドは GetRolesForCurrentUser 、ユーザーのすべてのロールを返します。 ユーザーが使用できるリソースを GetRolesForCurrentUser 決定するために、すべてのユーザーのロールを確認または保持する必要がある場合は、 メソッドを使用します。 このメソッドを使用すると、メソッドの複数回の呼び出しを IsCurrentUserInRole 回避できます。
メソッドを GetRolesForCurrentUser 呼び出すと、 イベントが SelectingProvider 発生します。
注意
Web サーバーで GetRolesForCurrentUser 実行されているコードから メソッドを呼び出さないでください。 メソッドは、 GetRolesForCurrentUser WCF サービスの一部としてのみ呼び出します。 Web サーバーで実行されているコードでユーザーのロールを読み取る方法の詳細については、 メソッドを GetRolesForUser 参照してください。
適用対象
こちらもご覧ください
.NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示