PersonalizationAdministration.ApplicationName 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 ou define o nome do aplicativo especificado pelo provedor.
public:
static property System::String ^ ApplicationName { System::String ^ get(); void set(System::String ^ value); };
public static string ApplicationName { get; set; }
static member ApplicationName : string with get, set
Public Shared Property ApplicationName As String
Valor da propriedade
O nome do aplicativo.
Exceções
O provedor para um provedor de personalização definido na configuração não é do tipo correto.
Ocorreu uma exceção de configuração durante a tentativa de criar e inicializar uma instância de um dos provedores de personalização configurados.
- ou -
Não foi possível encontrar o provedor de personalização padrão definido na configuração.
Comentários
O nome do aplicativo afeta os dados recuperados e salvos pelo provedor de personalização e permite que vários aplicativos compartilhem dados definindo um nome de aplicativo idêntico ou dados de partição no mesmo banco de dados especificando nomes de aplicativos diferentes. O nome do aplicativo é encontrado na seção provedor de personalização do arquivo Web.config ou System.config.
Cuidado
Como uma única instância de provedor de perfil padrão é usada para todas as solicitações atendidas por um HttpApplication objeto, você pode ter várias solicitações em execução simultaneamente e tentando definir o valor da ApplicationName propriedade. A ApplicationName propriedade não é thread-safe para várias gravações e alterar o valor da ApplicationName propriedade pode resultar em um comportamento inesperado para vários usuários de um aplicativo. É recomendável evitar o código para permitir que os usuários definam a ApplicationName propriedade, a menos que seja necessário. Um exemplo de um aplicativo em que a configuração da ApplicationName propriedade pode ser necessária é um aplicativo administrativo que gerencia dados de perfil para vários aplicativos. Esse aplicativo deve ser um aplicativo de usuário único e não um aplicativo Web.