RoleProvider.ApplicationName Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define o nome da aplicação para armazenar e recuperar a informação do papel.
public:
abstract property System::String ^ ApplicationName { System::String ^ get(); void set(System::String ^ value); };
public abstract string ApplicationName { get; set; }
member this.ApplicationName : string with get, set
Public MustOverride Property ApplicationName As String
Valor de Propriedade
O nome da aplicação para armazenar e recuperar informações de funções.
Exemplos
O exemplo de código seguinte mostra uma implementação exemplar da ApplicationName propriedade.
private string pApplicationName;
public override string ApplicationName
{
get { return pApplicationName; }
set { pApplicationName = value; }
}
Private pApplicationName As String
Public Overrides Property ApplicationName As String
Get
Return pApplicationName
End Get
Set
pApplicationName = value
End Set
End Property
Observações
É ApplicationName usado pela Roles classe para associar utilizadores e funções a diferentes aplicações. Isto permite que múltiplas aplicações utilizem a mesma base de dados para armazenar informações de utilizadores e papéis sem conflitos entre nomes de utilizador duplicados ou nomes de papéis. Múltiplas aplicações ASP.NET podem usar a mesma base de dados especificando o mesmo valor na propriedade ApplicationName. A ApplicationName propriedade pode ser definida programaticamente, ou pode ser definida declarativamente no ficheiro de configuração da aplicação Web usando o applicationName atributo.
Se não for especificado nenhum ApplicationName imóvel, recomendamos que o ApplicationVirtualPath valor do imóvel seja utilizado.