WebWorkflowRole.GetIdentities メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
WebWorkflowRole に関連付けられた ASP.NET アカウントのジェネリック リストを返します。
public:
override System::Collections::Generic::IList<System::String ^> ^ GetIdentities();
public override System.Collections.Generic.IList<string> GetIdentities ();
override this.GetIdentities : unit -> System.Collections.Generic.IList<string>
Public Overrides Function GetIdentities () As IList(Of String)
戻り値
WebWorkflowRole に関連付けられた ASP.NET アカウントを表す文字列値のジェネリック リスト。
注釈
WindowsTokenRoleProvider では、IsUserInRole と GetRolesForUser だけがサポートされます。 さらに、これらのメソッドがサポートされるのは、要求コンテキストに関連付けられた WindowsPrincipal であるユーザー アカウントに対してのみです。したがって、ドメインのどのユーザー アカウントに対しても GetRolesForUser を呼び出すことができるわけではありません。 GetIdentities で WindowsTokenRoleProvider メソッドを使用すると、次のプロバイダー例外がスローされます。
構成済みのロール プロバイダー (WindowsTokenRoleProvider) は、ユーザーがメンバーになることができるグループを決定するために Windows 認証に依存します。 ASP.NET ロール マネージャーを使用して、Windows ユーザーとグループを管理することはできません。 カスタムのユーザーとロールの割り当てをサポートするには、SQLRoleProvider を使用します。