PersonalizationAdministration.ApplicationName Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le nom de l’application spécifiée par le fournisseur.
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
Valeur de propriété
Nom de l'application.
Exceptions
Le fournisseur d’un fournisseur de personnalisation défini dans la configuration n’est pas du type correct.
Une exception de configuration s’est produite lors de la tentative de création et d’initialisation d’une instance de l’un des fournisseurs de personnalisation configurés.
- ou -
Le fournisseur de personnalisation par défaut défini dans la configuration est introuvable.
Remarques
Le nom de l’application affecte les données récupérées et enregistrées par le fournisseur de personnalisation et permet à plusieurs applications de partager des données en définissant un nom d’application identique ou en partitionnant des données dans la même base de données en spécifiant différents noms d’application. Le nom de l’application se trouve dans la section fournisseur de personnalisation du fichier Web.config ou System.config.
Avertissement
Étant donné qu’une seule instance de fournisseur de profil par défaut est utilisée pour toutes les requêtes traitées par un HttpApplication objet, vous pouvez avoir plusieurs requêtes s’exécutant simultanément et tenter de définir la valeur de la ApplicationName propriété. La ApplicationName propriété n’est pas thread-safe pour plusieurs écritures et la modification de la valeur de propriété ApplicationName peut entraîner un comportement inattendu pour plusieurs utilisateurs d’une application. Il est recommandé d’éviter le code pour permettre aux utilisateurs de définir la ApplicationName propriété, sauf si nécessaire. Un exemple d’application où la définition de la ApplicationName propriété peut être nécessaire est une application administrative qui gère les données de profil pour plusieurs applications. Une telle application doit être une application mono-utilisateur et non une application web.