ProfileManager.AutomaticSaveEnabled 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 une valeur qui indique si le profil utilisateur sera enregistré automatiquement à la fin de l'exécution d'une page ASP.NET.
public:
static property bool AutomaticSaveEnabled { bool get(); };
public static bool AutomaticSaveEnabled { get; }
static member AutomaticSaveEnabled : bool
Public Shared ReadOnly Property AutomaticSaveEnabled As Boolean
Valeur de propriété
true
si le profil utilisateur sera enregistré automatiquement à la fin de l'exécution d'une page ASP.NET ; sinon, false
. La valeur par défaut est true
.
Exceptions
Une tentative a été faite pour obtenir la valeur de la propriété AutomaticSaveEnabled sans au moins une autorisation Medium.
Exemples
L’extrait de fichier de configuration suivant montre l’élément profile dans la section system.web du fichier Web.config pour une application ASP.NET. Il spécifie le fournisseur de profil par défaut de l’application à une SqlProfileProvider instance et définit l’attribut automaticSaveEnabled
sur true
.
<profile enabled="true"
automaticSaveEnabled="true"
defaultProvider="SqlProvider">
<providers>
<add name="SqlProvider"
type="System.Web.Profile.SqlProfileProvider"
connectionStringName="SqlServices"
applicationName="MyApplication" />
</providers>
</profile>
Remarques
La AutomaticSaveEnabled propriété indique si l’enregistrement automatique du profil utilisateur est activé pour l’application. Si l’enregistrement automatique est activé, l’objet ProfileModule déclenche l’événement ProfileAutoSaving et appelle la Save méthode pendant l’événement EndRequest à la fin de l’exécution d’une page ASP.NET.
La AutomaticSaveEnabled propriété est définie à l’aide de l’attribut automaticSaveEnabled
de l’élément profile dans le fichier Web.config pour une application ASP.NET.