Aracılığıyla paylaş


RolePrincipal.ProviderName Özellik

Tanım

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.

Şunlara uygulanır

Ayrıca bkz.