RolePrincipal.ProviderName Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém o nome do provedor de função que armazena e recupera informações de função para o usuário.
public:
property System::String ^ ProviderName { System::String ^ get(); };
public string ProviderName { get; }
member this.ProviderName : string
Public ReadOnly Property ProviderName As String
Valor da propriedade
O nome do provedor de função que armazena e recupera informações de função para o usuário.
Comentários
A ProviderName propriedade expõe o nome do provedor de função que gerencia as informações de função para o usuário representado pelo RolePrincipal objeto . Isso permite que você acesse a instância específica do provedor de função para um usuário usando a Providers propriedade da Roles classe, independentemente de o provedor ser o provedor padrão para o aplicativo. Por exemplo, você pode criar um método que usa um RolePrincipal como entrada e retorna a lista de funções para o usuário representado. Você pode garantir que o provedor de função apropriado seja usado para retornar a lista de funções para o RolePrincipal chamando o GetRolesForUser método do provedor de função da Providers coleção indexada pelo valor da ProviderName propriedade.
Para preencher o RolePrincipal objeto para cada solicitação, você deve usar um GetRoles manipulador de eventos definido no arquivo Global.asax para o aplicativo.