PersonalizationProvider.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.
En cas de substitution dans une classe dérivée, obtient ou définit le nom de l'application configurée pour le fournisseur.
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
Valeur de propriété
L'application configurée pour le fournisseur de personnalisations.
Remarques
si un nom d’application n’est pas spécifié dans le fichier de configuration à l’aide de l’attribut providers pour la personnalisation de l’attribut webparts (ASP.NET Paramètres Schema) , la valeur de la ApplicationVirtualPath propriété est utilisée.
Attention
Étant donné qu’une seule instance du fournisseur de personnalisations par défaut est utilisée pour toutes les requêtes traitées par un HttpApplication objet, plusieurs requêtes peuvent être exécutées simultanément, chacune essayant de définir la valeur de la ApplicationName propriété. La ApplicationName propriété n’est pas thread-safe pour les écritures multiples, et la modification de la ApplicationName valeur de propriété peut entraîner un comportement inattendu pour plusieurs utilisateurs d’une application. Il est recommandé d’éviter que le code permette aux utilisateurs de définir la ApplicationName propriété, sauf si cela est nécessaire. La définition de la ApplicationName propriété peut être requise, par exemple, dans une application administrative qui gère des données de personnalisation pour plusieurs applications.