PersonalizationAdministration.GetCountOfInactiveUserState 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.
Retorna uma contagem de itens de personalização de cada usuário no armazenamento de dados subjacente para usuários inativos.
Sobrecargas
| GetCountOfInactiveUserState(DateTime) |
Retorna uma contagem de itens de personalização de cada usuário no armazenamento de dados subjacente para usuários inativos, de acordo com o parâmetro especificado. |
| GetCountOfInactiveUserState(String, DateTime) |
Retorna uma contagem de itens de personalização de cada usuário no armazenamento de dados subjacente para usuários inativos, de acordo com os parâmetros especificados. |
GetCountOfInactiveUserState(DateTime)
Retorna uma contagem de itens de personalização de cada usuário no armazenamento de dados subjacente para usuários inativos, de acordo com o parâmetro especificado.
public:
static int GetCountOfInactiveUserState(DateTime userInactiveSinceDate);
public static int GetCountOfInactiveUserState(DateTime userInactiveSinceDate);
static member GetCountOfInactiveUserState : DateTime -> int
Public Shared Function GetCountOfInactiveUserState (userInactiveSinceDate As DateTime) As Integer
Parâmetros
- userInactiveSinceDate
- DateTime
A última data em que as informações de personalização de um usuário foram acessadas.
Retornos
O número de itens de personalização para usuários inativos.
Exceções
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 retornou um número negativo para a contagem.
Comentários
Esse método retorna registros em que o valor da propriedade do LastActivityDate usuário é menor ou igual ao valor da UserInactiveSinceDate propriedade. Se UserInactiveSinceDate estiver definido como MaxValue, uma contagem das informações de personalização de todos os usuários será retornada.
Confira também
- WebPartPersonalization
- controles de Web Parts ASP.NET
- Visão geral da personalização de Web Parts
- Passo a passo: implementando a personalização de Web Parts com um controle de usuário
- Personalização de Web Parts
Aplica-se a
GetCountOfInactiveUserState(String, DateTime)
Retorna uma contagem de itens de personalização de cada usuário no armazenamento de dados subjacente para usuários inativos, de acordo com os parâmetros especificados.
public:
static int GetCountOfInactiveUserState(System::String ^ pathToMatch, DateTime userInactiveSinceDate);
public static int GetCountOfInactiveUserState(string pathToMatch, DateTime userInactiveSinceDate);
static member GetCountOfInactiveUserState : string * DateTime -> int
Public Shared Function GetCountOfInactiveUserState (pathToMatch As String, userInactiveSinceDate As DateTime) As Integer
Parâmetros
- pathToMatch
- String
O caminho para a página com itens de estado de personalização a serem recuperados.
- userInactiveSinceDate
- DateTime
A última data em que as informações de personalização de um usuário foram acessadas.
Retornos
A contagem de itens de personalização de cada usuário no armazenamento de dados subjacente para usuários inativos.
Exceções
pathToMatch, após a filtragem, é 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 retornou um número negativo para a contagem.
Comentários
Esse método retorna registros em que a página corresponde ao parâmetro especificado pathtoMatch e o valor da propriedade do LastActivityDate usuário é menor ou igual ao valor da UserInactiveSinceDate propriedade. Se UserInactiveSinceDate estiver definido como MaxValue, uma contagem das informações de personalização de todos os usuários será retornada.
Observe que o pathToMatch parâmetro pode incluir caracteres curinga. O método passa caracteres curinga para o armazenamento de dados subjacente. Atualmente, o suporte a caracteres curinga depende de como cada provedor lida com caracteres como um asterisco (*), um símbolo de porcentagem (%) ou um sublinhado (_).
Normalmente, para armazenamentos de dados em conformidade com SQL, você pode executar uma pesquisa curinga em um caminho parcial com o caractere curinga aparecendo no início, no final ou no meio do texto da cadeia de caracteres de pesquisa na PathToMatch propriedade . Por exemplo, para localizar todos os caminhos que começam com "~/vdir", a PathToMatch propriedade seria definida como "~/vdir%".
O pathToMatch parâmetro pode ser null. Se definido como null, o parâmetro será ignorado ao executar consultas.
Confira também
- WebPartPersonalization
- controles de Web Parts ASP.NET
- Visão geral da personalização de Web Parts
- Passo a passo: implementando a personalização de Web Parts com um controle de usuário
- Personalização de Web Parts