Condividi tramite


ProfileManager.AutomaticSaveEnabled Proprietà

Definizione

Ottiene un valore che indica se il profilo utente verrà salvato automaticamente al termine dell'esecuzione di una pagina 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

Valore della proprietà

true se il profilo utente verrà salvato automaticamente al termine dell'esecuzione di una pagina ASP.NET, altrimenti false. Il valore predefinito è true.

Eccezioni

È stato effettuato un tentativo di ottenere il valore della proprietà AutomaticSaveEnabled senza neppure disporre di un'autorizzazione Medium.

Esempio

L'estratto del file di configurazione seguente mostra l'elemento del profilo nella sezione system.web del file di Web.config per un'applicazione di ASP.NET. Specifica il provider di profili predefinito dell'applicazione in un'istanza SqlProfileProvider e imposta l'attributo automaticSaveEnabled su true.

<profile enabled="true"
  automaticSaveEnabled="true"
  defaultProvider="SqlProvider">
  <providers>
    <add name="SqlProvider"
      type="System.Web.Profile.SqlProfileProvider"
      connectionStringName="SqlServices"
      applicationName="MyApplication" />
  </providers>
</profile>

Commenti

La AutomaticSaveEnabled proprietà indica se il salvataggio automatico del profilo utente è abilitato per l'applicazione. Se il salvataggio automatico è abilitato, l'oggetto ProfileModule genera l'evento e chiama il ProfileAutoSavingSave metodo durante l'evento EndRequest alla fine dell'esecuzione di una pagina di ASP.NET.

La AutomaticSaveEnabled proprietà viene impostata usando l'attributo dell'elemento automaticSaveEnabledprofile nel file Web.config per un'applicazione di ASP.NET.

Si applica a

Vedi anche