ProfileManager.AutomaticSaveEnabled Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá hodnotu označující, zda profil uživatele bude automaticky uložen na konci spuštění ASP.NET stránky.
public:
static property bool AutomaticSaveEnabled { bool get(); };
public static bool AutomaticSaveEnabled { get; }
static member AutomaticSaveEnabled : bool
Public Shared ReadOnly Property AutomaticSaveEnabled As Boolean
Hodnota vlastnosti
true
pokud se profil uživatele automaticky uloží na konci provádění ASP.NET stránky; v opačném případě . false
Výchozí formát je true
.
Výjimky
Došlo k pokusu o AutomaticSaveEnabled získání hodnoty vlastnosti bez alespoň Medium oprávnění.
Příklady
Následující výňatek konfiguračního souboru ukazuje element profilu v části system.web souboru Web.config pro ASP.NET aplikaci. Určuje výchozího zprostředkovatele profilu aplikace na SqlProfileProvider instanci a nastaví automaticSaveEnabled
atribut na true
.
<profile enabled="true"
automaticSaveEnabled="true"
defaultProvider="SqlProvider">
<providers>
<add name="SqlProvider"
type="System.Web.Profile.SqlProfileProvider"
connectionStringName="SqlServices"
applicationName="MyApplication" />
</providers>
</profile>
Poznámky
Vlastnost AutomaticSaveEnabled označuje, jestli je pro aplikaci povolené automatické ukládání profilu uživatele. Pokud je automatické ukládání povoleno, ProfileModule objekt vyvolá ProfileAutoSaving událost a volá metodu Save během EndRequest události na konci spuštění ASP.NET stránky.
Vlastnost AutomaticSaveEnabled je nastavena pomocí automaticSaveEnabled
atributu prvku profilu v souboru Web.config pro aplikaci ASP.NET.