次の方法で共有


WebWorkflowRole.GetIdentities メソッド

定義

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)

戻り値

IList<String>

WebWorkflowRole に関連付けられた ASP.NET アカウントを表す文字列値のジェネリック リスト。

注釈

WindowsTokenRoleProvider では、IsUserInRoleGetRolesForUser だけがサポートされます。 さらに、これらのメソッドがサポートされるのは、要求コンテキストに関連付けられた WindowsPrincipal であるユーザー アカウントに対してのみです。したがって、ドメインのどのユーザー アカウントに対しても GetRolesForUser を呼び出すことができるわけではありません。 GetIdentitiesWindowsTokenRoleProvider メソッドを使用すると、次のプロバイダー例外がスローされます。

構成済みのロール プロバイダー (WindowsTokenRoleProvider) は、ユーザーがメンバーになることができるグループを決定するために Windows 認証に依存します。 ASP.NET ロール マネージャーを使用して、Windows ユーザーとグループを管理することはできません。 カスタムのユーザーとロールの割り当てをサポートするには、SQLRoleProvider を使用します。

適用対象