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 RolePrincipal temsil edilen kullanıcının rol bilgilerini yöneten rol sağlayıcısının adını kullanıma sunar. 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ın özelliğini Roles 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 ProviderName dizinlenen 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 emin olabilirsiniz.

Her isteğin RolePrincipal nesnesini doldurmak için uygulama için Global.asax dosyasında tanımlanan bir GetRoles olay işleyicisi kullanmanız gerekir.

Şunlara uygulanır

Ayrıca bkz.