PersonalizationAdministration.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.
Hiermee haalt u de naam op van de toepassing die is opgegeven door de provider.
public:
static property System::String ^ ApplicationName { System::String ^ get(); void set(System::String ^ value); };
public static string ApplicationName { get; set; }
static member ApplicationName : string with get, set
Public Shared Property ApplicationName As String
Waarde van eigenschap
De naam van de toepassing.
Uitzonderingen
De provider voor een personalisatieprovider die in de configuratie is gedefinieerd, is niet van het juiste type.
Er is een configuratie-uitzondering opgetreden bij het maken en initialiseren van een exemplaar van een van de geconfigureerde personalisatieproviders.
– of –
De standaardprovider voor persoonlijke instellingen die in de configuratie is gedefinieerd, is niet gevonden.
Opmerkingen
De naam van de toepassing is van invloed op de gegevens die zijn opgehaald en opgeslagen door de personalisatieprovider en maakt het mogelijk dat meerdere toepassingen gegevens delen door een identieke toepassingsnaam in te stellen of gegevens in dezelfde database te partitioneren door verschillende toepassingsnamen op te geven. De naam van de toepassing vindt u in de sectie personalisatieprovider van het Web.config- of System.config-bestand.
Caution
Omdat één standaardprofielproviderexemplaren wordt gebruikt voor alle aanvragen die door een HttpApplication object worden verwerkt, kunt u meerdere aanvragen tegelijk uitvoeren en proberen 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 om code te vermijden zodat gebruikers de ApplicationName eigenschap kunnen instellen, tenzij dit vereist is. Een voorbeeld van een toepassing waarbij het instellen van de ApplicationName eigenschap mogelijk vereist is, is een beheertoepassing waarmee profielgegevens voor meerdere toepassingen worden beheerd. Een dergelijke toepassing moet een toepassing met één gebruiker zijn en geen webtoepassing.