ProfileManager.AutomaticSaveEnabled Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.