RolePrincipal.ProviderName Özellik
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.
Kullanıcının rol bilgilerini depolayan ve alan rol sağlayıcısının adını alır.
public:
property System::String ^ ProviderName { System::String ^ get(); };
public string ProviderName { get; }
member this.ProviderName : string
Public ReadOnly Property ProviderName As String
Özellik Değeri
Kullanıcının rol bilgilerini depolayan ve alan rol sağlayıcısının adı.
Açıklamalar
özelliği, ProviderName nesne tarafından temsil edilen kullanıcının rol bilgilerini yöneten rol sağlayıcısının RolePrincipal adını gösterir. Bu, sağlayıcının uygulama için varsayılan sağlayıcı olup olmadığına bakılmaksızın sınıfın Roles özelliğini kullanarak Providers bir kullanıcının belirli rol sağlayıcısı örneğine erişmenizi sağlar. Örneğin, giriş olarak alan ve temsil edilen kullanıcının rol listesini döndüren bir RolePrincipal yöntem oluşturabilirsiniz. Özellik değeri tarafından dizine alınan koleksiyondan Providers rol sağlayıcısının yöntemini çağırarak GetRolesForUser rol listesini döndürmek için RolePrincipal uygun rol sağlayıcısının kullanıldığından ProviderName emin olabilirsiniz.
Her isteğin RolePrincipal nesnesini doldurmak için, uygulamanın Global.asax dosyasında tanımlanan bir GetRoles olay işleyicisi kullanmanız gerekir.