ProfileManager.AutomaticSaveEnabled Propriété

Définition

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 sur un 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.

S’applique à

Voir aussi