PersonalizationAdministration.ResetAllState(PersonalizationScope) 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.
Redefine todos os dados de personalização no armazenamento de dados subjacente excluindo todas as linhas associadas ao 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 aos 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 PersonalizationScope enumeração.
O provedor de um provedor de personalização definido na configuração não é do tipo correto.
Ocorreu uma exceção de configuração ao tentar 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 repositório de dados subjacente associado ao escopo de personalização especificado.