ProfileManager.AutomaticSaveEnabled Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob das Benutzerprofil automatisch am Ende der Ausführung einer ASP.NET-Seite gespeichert wird.
public:
static property bool AutomaticSaveEnabled { bool get(); };
public static bool AutomaticSaveEnabled { get; }
static member AutomaticSaveEnabled : bool
Public Shared ReadOnly Property AutomaticSaveEnabled As Boolean
Eigenschaftswert
true
, wenn das Benutzerprofil am Ende der Ausführung einer ASP.NET-Seite automatisch gespeichert wird, andernfalls false
. Der Standardwert ist true
.
Ausnahmen
Es wurde versucht, den AutomaticSaveEnabled-Eigenschaftswert ohne mindestens die Berechtigung Medium abzurufen.
Beispiele
Der folgende Konfigurationsdateiauszug zeigt das Profilelement im Abschnitt system.web der Web.config-Datei für eine ASP.NET-Anwendung. Es gibt den Standardprofilanbieter der Anwendung für eine SqlProfileProvider -Instanz an und legt das automaticSaveEnabled
-Attribut auf fest true
.
<profile enabled="true"
automaticSaveEnabled="true"
defaultProvider="SqlProvider">
<providers>
<add name="SqlProvider"
type="System.Web.Profile.SqlProfileProvider"
connectionStringName="SqlServices"
applicationName="MyApplication" />
</providers>
</profile>
Hinweise
Die AutomaticSaveEnabled -Eigenschaft gibt an, ob das automatische Speichern des Benutzerprofils für die Anwendung aktiviert ist. Wenn das automatische Speichern aktiviert ist, löst das ProfileModule -Objekt das ProfileAutoSaving -Ereignis aus und ruft die Save -Methode während des EndRequest Ereignisses am Ende der Ausführung einer ASP.NET Seite auf.
Die AutomaticSaveEnabled -Eigenschaft wird mithilfe des automaticSaveEnabled
Attributs des Profilelements in der Web.config-Datei für eine ASP.NET-Anwendung festgelegt.