ProfileManager.AutomaticSaveEnabled Propriedade

Definição

Recebe um valor que indica se o perfil do utilizador será automaticamente guardado no final da execução de uma página 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

Valor de Propriedade

true se o perfil de utilizador será automaticamente guardado no final da execução de uma página ASP.NET; caso contrário, false. A predefinição é true.

Exceções

Foi feita uma tentativa de obter o valor da AutomaticSaveEnabled propriedade sem pelo menos Medium permissão.

Exemplos

O seguinte excerto do ficheiro de configuração mostra o elemento profile na secção system.web do ficheiro de Web.config para uma aplicação ASP.NET. Especifica o fornecedor de perfil padrão da aplicação para uma SqlProfileProvider instância e define o automaticSaveEnabled atributo como true.

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

Observações

A AutomaticSaveEnabled propriedade indica se a gravação automática do perfil de utilizador está ativada para a aplicação. Se a gravação automática estiver ativada, o objeto ProfileModule levanta o evento ProfileAutoSaving e chama o método Save durante o evento EndRequest no final da execução de uma página ASP.NET.

A propriedade AutomaticSaveEnabled é definida usando o atributo automaticSaveEnabled do elemento profile no ficheiro Web.config para uma aplicação ASP.NET.

Aplica-se a

Ver também