PersonalizationProvider.ApplicationName Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Wanneer deze wordt overschreven in een afgeleide klasse, haalt of stelt u de naam in van de toepassing die voor de provider is geconfigureerd.
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
Waarde van eigenschap
De toepassing die is geconfigureerd voor de personalisatieprovider.
Opmerkingen
Als een toepassingsnaam niet is opgegeven in het configuratiebestand met behulp van het element providers voor persoonlijke instellingen voor webonderdelen (ASP.NET instellingenschema), wordt de waarde van de eigenschap ApplicationVirtualPath gebruikt.
Caution
Omdat één exemplaar van een standaard personalisatieprovider wordt gebruikt voor alle aanvragen die door een HttpApplication object worden verwerkt, kunt u meerdere aanvragen tegelijk uitvoeren, waarbij elke poging om de ApplicationName eigenschapswaarde in te stellen. De ApplicationName eigenschap is niet thread-veilig voor meerdere schrijfbewerkingen en het wijzigen van de ApplicationName eigenschapswaarde kan leiden tot onverwacht gedrag voor meerdere gebruikers van een toepassing. Het wordt aanbevolen dat u code vermijdt waarmee gebruikers de ApplicationName eigenschap kunnen instellen, tenzij dit vereist is. Het instellen van de ApplicationName eigenschap is bijvoorbeeld vereist in een beheertoepassing waarmee persoonlijke instellingen voor meerdere toepassingen worden beheerd.