ProfileManager.AutomaticSaveEnabled Propriedade

Definição

Obtém um valor que indica se o perfil do usuário será automaticamente salvo 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 da propriedade

true se o perfil do usuário for salvo automaticamente no final da execução de uma página ASP.NET; caso contrário, false. O padrão é true.

Exceções

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

Exemplos

O trecho do arquivo de configuração a seguir mostra o elemento de perfil na seção system.web do arquivo Web.config para um aplicativo ASP.NET. Ele especifica o provedor de perfil padrão do aplicativo 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>

Comentários

A AutomaticSaveEnabled propriedade indica se o salvamento automático do perfil do usuário está habilitado para o aplicativo. Se o salvamento automático estiver habilitado, o ProfileModule objeto aciona o ProfileAutoSaving evento e chama o Save método durante o EndRequest evento no final da execução de uma página ASP.NET.

A AutomaticSaveEnabled propriedade é definida usando o automaticSaveEnabled atributo do elemento profile no arquivo Web.config para um aplicativo ASP.NET.

Aplica-se a

Confira também