Compartilhar via


PersonalizationAdministration.ResetUserState Método

Definição

Redefine todo o estado de cada usuário no armazenamento de dados subjacente para os parâmetros especificados.

Sobrecargas

ResetUserState(String)

Redefine todo o estado de cada usuário no armazenamento de dados subjacente para o caminho especificado.

ResetUserState(String[])

Redefine todo o estado de cada usuário no armazenamento de dados subjacente para os caminhos especificados.

ResetUserState(String, String)

Redefine o estado de cada usuário no armazenamento de dados subjacente para a combinação especificada de nome de usuário e caminho.

ResetUserState(String, String[])

Redefine o estado de cada usuário no armazenamento de dados subjacente para a página e os usuários especificados.

ResetUserState(String)

Redefine todo o estado de cada usuário no armazenamento de dados subjacente para o caminho especificado.

public:
 static int ResetUserState(System::String ^ path);
public static int ResetUserState (string path);
static member ResetUserState : string -> int
Public Shared Function ResetUserState (path As String) As Integer

Parâmetros

path
String

O caminho para a página associada com as informações de estado de personalização a serem redefinidas.

Retornos

O número de linhas que foram redefinidas.

Exceções

path é null.

path é uma cadeia de caracteres vazia ("").

- ou -

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

- ou -

O comprimento da cadeia de caracteres de qualquer parâmetro é maior do que 256 caracteres.

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 indicou que o número de linhas excluídas foi um número negativo.

Comentários

Esse método retorna a contagem do número de linhas que foram redefinidas. Não é um erro tentar redefinir o estado compartilhado inexistente.

Confira também

Aplica-se a

ResetUserState(String[])

Redefine todo o estado de cada usuário no armazenamento de dados subjacente para os caminhos especificados.

public:
 static int ResetUserState(cli::array <System::String ^> ^ usernames);
public static int ResetUserState (string[] usernames);
static member ResetUserState : string[] -> int
Public Shared Function ResetUserState (usernames As String()) As Integer

Parâmetros

usernames
String[]

Uma matriz de nomes de usuário cujos dados por usuário devem ser redefinidos.

Retornos

O número de linhas que foram redefinidas.

Exceções

usernames é null.

usernames é uma matriz de tamanho zero.

- ou -

Um membro de usernames é null, contém vírgulas ou é uma cadeia de caracteres vazia ("") após a filtragem.

- ou -

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

- ou -

O comprimento da cadeia de caracteres de qualquer parâmetro é maior do que 256 caracteres.

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 indicou que o número de linhas excluídas foi um número negativo.

Comentários

Esse método redefine todo o estado por usuário no armazenamento de dados subjacente associado aos usuários contidos no usernames parâmetro e retorna uma contagem do número de linhas que foram redefinidas.

Não é um erro tentar redefinir o estado compartilhado inexistente.

Confira também

Aplica-se a

ResetUserState(String, String)

Redefine o estado de cada usuário no armazenamento de dados subjacente para a combinação especificada de nome de usuário e caminho.

public:
 static bool ResetUserState(System::String ^ path, System::String ^ username);
public static bool ResetUserState (string path, string username);
static member ResetUserState : string * string -> bool
Public Shared Function ResetUserState (path As String, username As String) As Boolean

Parâmetros

path
String

O caminho para a página associada com as informações de estado de personalização a serem redefinidas.

username
String

O nome de usuário associado com os dados de personalização a serem redefinidos.

Retornos

O número de linhas que foram redefinidas.

Exceções

path ou username é null.

path ou username é uma cadeia de caracteres vazia ("") após a filtragem.

- ou -

username contém vírgulas.

- ou -

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

- ou -

O comprimento da cadeia de caracteres de qualquer parâmetro é maior do que 256 caracteres.

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 indicou que o número de linhas excluídas foi um número negativo.

Comentários

Não é um erro tentar redefinir o estado do usuário inexistente.

Confira também

Aplica-se a

ResetUserState(String, String[])

Redefine o estado de cada usuário no armazenamento de dados subjacente para a página e os usuários especificados.

public:
 static int ResetUserState(System::String ^ path, cli::array <System::String ^> ^ usernames);
public static int ResetUserState (string path, string[] usernames);
static member ResetUserState : string * string[] -> int
Public Shared Function ResetUserState (path As String, usernames As String()) As Integer

Parâmetros

path
String

O caminho para a página associada com as informações de estado de personalização a serem redefinidas.

usernames
String[]

Os nomes de usuário associados com os dados de personalização a serem redefinidos.

Retornos

O número de linhas que foram redefinidas.

Exceções

path ou usernames é null.

path é uma cadeia de caracteres vazia ("") após a filtragem.

- ou -

Um membro de usernames é null, uma cadeia de caracteres vazia após a filtragem ou contém vírgulas.

- ou -

usernames é uma matriz de tamanho zero.

- ou -

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

- ou -

O comprimento da cadeia de caracteres de qualquer parâmetro é maior do que 256 caracteres.

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 indicou que o número de linhas excluídas foi um número negativo.

Comentários

Esse método redefine o estado por usuário no armazenamento de dados subjacente associado a cada usuário contido no usernames parâmetro da página especificada por path.

Não é um erro tentar redefinir o estado do usuário inexistente.

Confira também

Aplica-se a