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 urč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
truepokud se profil uživatele automaticky uloží na konci spuštění stránky ASP.NET; v opačném případě . false Výchozí hodnota je true.
Výjimky
Došlo k pokusu AutomaticSaveEnabled o získání hodnoty vlastnosti bez alespoň Medium oprávnění.
Příklady
Následující úryvek konfiguračního souboru ukazuje prvek profilu v části system.web souboru Web.config pro aplikaci ASP.NET. 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
Tato AutomaticSaveEnabled vlastnost určuje, jestli je pro aplikaci povolené automatické ukládání profilu uživatele. Pokud je povolené automatické ukládání, 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 ASP.NET aplikace.