Compartir a través de


PersonalizationProvider.ApplicationName Propiedad

Definición

Cuando se reemplaza en una clase derivada, obtiene o establece el nombre de la aplicación configurada para el proveedor.

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 propiedad

String

La aplicación configurada para el proveedor de personalización.

Comentarios

Si no se especifica un nombre de aplicación en el archivo de configuración mediante el atributo providers Element for personalization for webParts (ASP.NET Configuración Schema), se usa el valor ApplicationVirtualPath de la propiedad .

Precaución

Dado que una única instancia predeterminada del proveedor de personalización se usa para todas las solicitudes atendidas por un objeto, puede tener varias solicitudes ejecutándose simultáneamente, cada una de las que intenta establecer el valor HttpApplication ApplicationName de propiedad. La propiedad no es segura para subprocesos para varias escrituras y cambiar el valor de propiedad puede dar lugar a un comportamiento inesperado para varios ApplicationName ApplicationName usuarios de una aplicación. Se recomienda evitar el código que permita a los usuarios establecer la ApplicationName propiedad a menos que sea necesario. El establecimiento de la propiedad podría ser necesario, por ejemplo, en una aplicación administrativa que ApplicationName administra los datos de personalización de varias aplicaciones.

Se aplica a