共用方式為


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。 在將 GetIdentities 方法與 WindowsTokenRoleProvider 一起使用時,會擲回下列提供者例外狀況:

設定的角色提供者 (WindowsTokenRoleProvider) 依賴 Windows 驗證來判斷允許使用者為其中成員的群組。 ASP.NET 角色管理員無法用於管理 Windows 使用者和群組。 如果您要支援自訂使用者/角色指派,則使用 SQLRoleProvider。

適用於