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; }
member this.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 d’une tentative créer et d’initialiser une instance de l’un des fournisseurs de personnalisation configurés.
- ou -
Impossible de trouver le fournisseur de personnalisation par défaut défini dans la configuration.
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.
Attention
Étant donné qu’une seule instance de fournisseur de profils par défaut est utilisée pour toutes les demandes traitées par un HttpApplication objet, vous pouvez avoir plusieurs requêtes s’exécutant simultanément et en tentant de définir la ApplicationName valeur de la propriété. La ApplicationName propriété n’est pas thread-safe pour plusieurs écritures et la modification de la valeur de la ApplicationName propriété 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.