Compartilhar via


MembershipProvider.ApplicationName Propriedade

Definição

O nome do aplicativo que está usando o provedor de associação personalizado.

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 da propriedade

O nome do aplicativo que está usando o provedor de associação personalizado.

Exemplos

Para obter um exemplo de implementação MembershipProvider , consulte Implementando um provedor de perfil.

Comentários

O ApplicationName valor da propriedade é armazenado na fonte de dados com informações de usuário relacionadas para associar um usuário a um aplicativo específico. Essa propriedade é de leitura/gravação e usa como padrão o valor da ApplicationPath propriedade, se não for especificado explicitamente.

Como os provedores de associação armazenam informações de usuário exclusivamente para cada aplicativo, vários aplicativos ASP.NET podem usar a mesma fonte de dados sem entrar em conflito se forem criados nomes de usuário duplicados. Como alternativa, vários aplicativos ASP.NET podem usar a mesma fonte de dados de usuário especificando o mesmo ApplicationName.

Na implementação do provedor de associação, você precisará garantir que seu esquema de dados inclua o ApplicationName e que as consultas e atualizações da fonte de dados também incluam o ApplicationName.

Aplica-se a

Confira também