WebWorkflowRole.GetIdentities Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.