WebWorkflowRole.GetIdentities Yöntem

Tanım

WebWorkflowRole ile ilişkili ASP.NET hesaplarının genel listesini döndürür.

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)

Döndürülenler

WebWorkflowRole ile ilişkili ASP.NET hesaplarını temsil eden dize değerlerinin genel listesi.

Açıklamalar

WindowsTokenRoleProvider yalnızca IsUserInRole ve 'i GetRolesForUserdestekler. Ayrıca, bu yöntemleri yalnızca şu anda istek bağlamıyla ilişkili WindowsPrincipal olan kullanıcı hesabı için destekler, bu nedenle etki alanındaki herhangi bir kullanıcı hesabı için çağrı GetRolesForUser yapamazsınız. ile yöntemi GetIdentitieskullanılırken WindowsTokenRoleProvider aşağıdaki sağlayıcı özel durumu oluşturulur:

Yapılandırılan Rol Sağlayıcısı (WindowsTokenRoleProvider), kullanıcının üyesi olmasına izin verilen grupları belirlemek için Windows authentication dayanır. ASP.NET Rol Yöneticisi, Windows kullanıcıları ve grupları yönetmek için kullanılamaz. Özel kullanıcı/rol atamasını desteklemek istiyorsanız SQLRoleProvider'ı kullanın.

Şunlara uygulanır