SqlPersonalizationProvider.ResetPersonalizationBlob Método
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.
Exclui dados de personalização do armazenamento de dados subjacente.
protected:
override void ResetPersonalizationBlob(System::Web::UI::WebControls::WebParts::WebPartManager ^ webPartManager, System::String ^ path, System::String ^ userName);
protected override void ResetPersonalizationBlob (System.Web.UI.WebControls.WebParts.WebPartManager webPartManager, string path, string userName);
override this.ResetPersonalizationBlob : System.Web.UI.WebControls.WebParts.WebPartManager * string * string -> unit
Protected Overrides Sub ResetPersonalizationBlob (webPartManager As WebPartManager, path As String, userName As String)
Parâmetros
- webPartManager
- WebPartManager
O WebPartManager que gerencia os dados de personalização.
- path
- String
O caminho para informações de personalização no escopo Shared a ser usado como a chave de recuperação.
- userName
- String
O nome de usuário para informações de personalização no escopo User a ser usado como a chave de recuperação.
Comentários
WebPartPersonalizationusa esse método para excluir dados de personalização do banco de dados quando um usuário do site optar por redefinir Web Parts dados em uma página. Se username
nãonull
for, os dados com os dados de User escopo serão excluídos; caso contrário, os dados com o Shared escopo serão excluídos.
O SqlPersonalizationProvider objeto atualiza automaticamente a LastActivityDate coluna na aspnet_Users
tabela sempre que dados de personalização específicos do usuário são excluídos do banco de dados no contexto de uma solicitação de página. Esse comportamento permite que outros recursos ASP.NET usem o LastActivityDate valor ao gerenciar registros de dados obsoletos, bem como determinar atividades recentes do usuário em um site.