Compartilhar via


PersonalizationAdministration.ResetAllState(PersonalizationScope) Método

Definição

Redefine todos os dados de personalização no armazenamento de dados subjacente, excluindo todas as linhas associadas com o escopo especificado.

public:
 static int ResetAllState(System::Web::UI::WebControls::WebParts::PersonalizationScope scope);
public static int ResetAllState (System.Web.UI.WebControls.WebParts.PersonalizationScope scope);
static member ResetAllState : System.Web.UI.WebControls.WebParts.PersonalizationScope -> int
Public Shared Function ResetAllState (scope As PersonalizationScope) As Integer

Parâmetros

scope
PersonalizationScope

O escopo associado com os dados de personalização a serem excluídos.

Retornos

O número de itens que foram redefinidos.

Exceções

scope não é um membro válido da enumeração PersonalizationScope.

O provedor para um provedor de personalização definido na configuração não é do tipo correto.

Ocorreu uma exceção de configuração durante a tentativa de criar e inicializar uma instância de um dos provedores de personalização configurados.

- ou -

Não foi possível encontrar o provedor de personalização padrão definido na configuração.

O provedor padrão retornou um número negativo para a contagem de linhas afetadas.

Comentários

Esse método exclui todas as linhas no armazenamento de dados subjacente associado ao escopo de personalização especificado.

Aplica-se a

Confira também