PersonalizationProvider.ApplicationName Propriedade

Definição

Quando sobrescrito numa classe derivada, recebe ou define o nome da aplicação configurada para o fornecedor.

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

A aplicação configurada para o fornecedor de personalização.

Observações

Se um nome de aplicação não for especificado no ficheiro de configuração usando o elemento providers para personalização do atributo webParts (ASP.NET Settings Schema), o valor da propriedade ApplicationVirtualPath é utilizado.

Caution

Como uma única instância de fornecedor de personalização por defeito é usada para todos os pedidos servidos por um HttpApplication objeto, pode ter múltiplos pedidos a serem executados simultaneamente, cada um tentando definir o valor da ApplicationName propriedade. A ApplicationName propriedade não é thread-safe para múltiplas escritas, e alterar o valor da ApplicationName propriedade pode resultar em comportamentos inesperados para múltiplos utilizadores de uma aplicação. Recomenda-se evitar código que permita aos utilizadores definir a ApplicationName propriedade, salvo necessidade de ser necessário. A definição da ApplicationName propriedade pode ser necessária, por exemplo, numa aplicação administrativa que gere dados de personalização para múltiplas aplicações.

Aplica-se a