PersonalizationProvider.ApplicationName Property
Assembly: System.Web (in system.web.dll)
public: virtual property String^ ApplicationName { String^ get () abstract; void set (String^ value) abstract; }
/** @property */ public abstract String get_ApplicationName () /** @property */ public abstract void set_ApplicationName (String value)
public abstract function get ApplicationName () : String public abstract function set ApplicationName (value : String)
Not applicable.
Property Value
The application configured for the personalization provider.If an application name is not specified in the configuration file using the providers Element for personalization for webParts (ASP.NET Settings Schema) attribute, the value of the ApplicationVirtualPath property is used.
Caution: |
|---|
| Because a single, default personalization provider instance is used for all the requests served by an HttpApplication object, you can have multiple requests executing concurrently, each attempting to set the ApplicationName property value. The ApplicationName property is not thread-safe for multiple writes, and changing the ApplicationName property value can result in unexpected behavior for multiple users of an application. It is recommended that you avoid code allowing users to set the ApplicationName property unless required. Setting the ApplicationName property might be required, for example, in an administrative application that manages personalization data for multiple applications. |
Windows 98, Windows Server 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.
Caution: