Aracılığıyla paylaş


WebWorkflowRole.GetIdentities Yöntem

Tanım

ile ilişkili ASP.NET hesaplarının WebWorkflowRolegenel bir 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

IList<String>

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

Açıklamalar

WindowsTokenRoleProvider yalnızca IsUserInRole ve GetRolesForUser'i destekler. 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 WindowsTokenRoleProviderkullanılırken GetIdentities 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 kimlik doğrulamasına 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