PersonalizationAdministration.ResetInactiveUserState Método
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.
Reinicia a informação de estado de personalização por utilizador ao eliminar as linhas associadas no armazenamento de dados subjacente.
Sobrecargas
| Name | Description |
|---|---|
| ResetInactiveUserState(DateTime) |
Reinicia toda a informação de estado de personalização por utilizador no armazenamento de dados subjacente, com base no parâmetro especificado. |
| ResetInactiveUserState(String, DateTime) |
Reinicia toda a informação de estado por utilizador no armazenamento de dados subjacente para utilizadores inativos, com base nos parâmetros especificados. |
ResetInactiveUserState(DateTime)
Reinicia toda a informação de estado de personalização por utilizador no armazenamento de dados subjacente, com base no parâmetro especificado.
public:
static int ResetInactiveUserState(DateTime userInactiveSinceDate);
public static int ResetInactiveUserState(DateTime userInactiveSinceDate);
static member ResetInactiveUserState : DateTime -> int
Public Shared Function ResetInactiveUserState (userInactiveSinceDate As DateTime) As Integer
Parâmetros
- userInactiveSinceDate
- DateTime
A última data em que a informação de personalização de um utilizador foi acedida.
Devoluções
O número de linhas no armazenamento de dados subjacente que foram reiniciadas.
Exceções
O fornecedor para um fornecedor de personalização definido em configuração não é do tipo correto.
-ou-
O comprimento da cadeia de qualquer parâmetro é superior a 256 caracteres.
Ocorreu uma exceção de configuração ao tentar criar e inicializar uma instância de um dos fornecedores de personalização configurados.
-ou-
O fornecedor de personalização padrão definido na configuração não foi encontrado.
O fornecedor padrão devolveu um número negativo para a contagem.
Observações
Este método reinicia toda a informação de estado por utilizador no armazenamento de dados subjacente, onde o valor da propriedade do LastActivityDate utilizador é menor ou igual ao UserInactiveSinceDate valor.
Se UserInactiveSinceDate for definido para MaxValue, este método reinicia todos os dados por utilizador no armazenamento de dados subjacente.
Ver também
- WebPartPersonalization
- ASP.NET Controlos de Web Parts
- Visão Geral da Personalização de Web Parts
- Guia: Implementar a Personalização de Web Parts com Controlo do Utilizador
- Personalização de Web Parts
Aplica-se a
ResetInactiveUserState(String, DateTime)
Reinicia toda a informação de estado por utilizador no armazenamento de dados subjacente para utilizadores inativos, com base nos parâmetros especificados.
public:
static int ResetInactiveUserState(System::String ^ path, DateTime userInactiveSinceDate);
public static int ResetInactiveUserState(string path, DateTime userInactiveSinceDate);
static member ResetInactiveUserState : string * DateTime -> int
Public Shared Function ResetInactiveUserState (path As String, userInactiveSinceDate As DateTime) As Integer
Parâmetros
- path
- String
O caminho para a página associada à informação do estado de personalização a ser reiniciado.
- userInactiveSinceDate
- DateTime
A última data ativa a ser usada na redefinição dos itens de personalização do estado do utilizador.
Devoluções
O número de linhas no armazenamento de dados subjacente que foram reiniciadas.
Exceções
path é null.
path é um fio vazio ("") após aparar.
-ou-
O fornecedor para um fornecedor de personalização definido em configuração não é do tipo correto.
-ou-
O comprimento da cadeia de qualquer parâmetro é superior a 256 caracteres.
Ocorreu uma exceção de configuração ao tentar criar e inicializar uma instância de um dos fornecedores de personalização configurados.
-ou-
O fornecedor de personalização padrão definido na configuração não foi encontrado.
O fornecedor padrão devolveu um número negativo para a contagem.
Observações
Este método reinicia todo o estado por utilizador no armazenamento de dados subjacente associado ao caminho especificado, onde o valor da propriedade do LastActivityDate utilizador é inferior ou igual ao valor da UserInactiveSinceDate propriedade.
Para repositórios de dados que requerem mais do que uma linha de dados para armazenar o estado de personalização de uma página, ou para uma combinação de utilizador e página, a contagem de linhas de redefinição pode diferir da contagem do estado de personalização. Se o fornecedor subjacente expor dados de um armazenamento de dados consciente da transação, este método executa as suas operações numa única transação.
Não é erro tentar reiniciar um estado partilhado inexistente.
Se UserInactiveSinceDate for MaxValue, este método reinicia efetivamente todos os dados por utilizador no armazenamento de dados subjacente para o caminho especificado.
Ver também
- WebPartPersonalization
- ASP.NET Controlos de Web Parts
- Visão Geral da Personalização de Web Parts
- Guia: Implementar a Personalização de Web Parts com Controlo do Utilizador
- Personalização de Web Parts