ProfileManager.AutomaticSaveEnabled Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera wartość wskazującą, czy profil użytkownika zostanie automatycznie zapisany na końcu wykonywania strony 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
Wartość właściwości
true
jeśli profil użytkownika zostanie automatycznie zapisany na końcu wykonywania strony ASP.NET; w przeciwnym razie , false
. Wartość domyślna to true
.
Wyjątki
Podjęto próbę AutomaticSaveEnabled pobrania wartości właściwości bez co najmniej Medium uprawnienia.
Przykłady
Poniższy fragment pliku konfiguracji przedstawia element profilu w sekcji system.web pliku Web.config dla aplikacji ASP.NET. Określa domyślnego dostawcę SqlProfileProvider profilu aplikacji do wystąpienia i ustawia automaticSaveEnabled
atrybut na true
.
<profile enabled="true"
automaticSaveEnabled="true"
defaultProvider="SqlProvider">
<providers>
<add name="SqlProvider"
type="System.Web.Profile.SqlProfileProvider"
connectionStringName="SqlServices"
applicationName="MyApplication" />
</providers>
</profile>
Uwagi
Właściwość AutomaticSaveEnabled wskazuje, czy dla aplikacji jest włączone automatyczne zapisywanie profilu użytkownika. Jeśli automatyczne zapisywanie jest włączone, ProfileModule obiekt zgłasza ProfileAutoSaving zdarzenie i wywołuje Save metodę podczas EndRequest zdarzenia na końcu wykonywania strony ASP.NET.
Właściwość AutomaticSaveEnabled jest ustawiana przy użyciu automaticSaveEnabled
atrybutu elementu profilu w pliku Web.config dla aplikacji ASP.NET.