Partilhar via


PersonalizationProvider.ApplicationName Propriedade

Definição

Quando substituído em uma classe derivada, obtém ou define o nome do aplicativo configurado para o provedor.

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

String

O aplicativo configurado para o provedor de personalização.

Comentários

Se um nome de aplicativo não for especificado no arquivo de configuração usando o elemento providers para personalização para o atributo webParts (ASP.NET Configurações Schema), o valor da propriedade ApplicationVirtualPath será usado.

Cuidado

Como uma única instância de provedor de personalização padrão é usada para todas as solicitações atendidas por um objeto, você pode ter várias solicitações em execução simultaneamente, cada uma tentando definir o valor da HttpApplication ApplicationName propriedade. A propriedade não é thread-safe para várias gravações e alterar o valor da propriedade pode resultar em comportamento inesperado para vários ApplicationName ApplicationName usuários de um aplicativo. É recomendável que você evite o código permitindo que os usuários deem a ApplicationName propriedade, a menos que seja necessário. A definição da propriedade pode ser necessária, por exemplo, em um aplicativo administrativo ApplicationName que gerencia dados de personalização para vários aplicativos.

Aplica-se a