ProfileManager.AutomaticSaveEnabled Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.