Sdílet prostřednictvím


ProfileManager.AutomaticSaveEnabled Vlastnost

Definice

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.

Platí pro

Viz také