ProfileManager.AutomaticSaveEnabled Właściwość

Definicja

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 uzyskania wartości właściwości bez co najmniej Medium uprawnień.

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 na wystąpienie 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 automatyczne zapisywanie profilu użytkownika jest włączone dla aplikacji. 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.

Dotyczy

Zobacz też