PersonalizationAdministration.GetCountOfInactiveUserState Método

Definição

Retorna uma contagem dos itens de personalização por usuário no armazenamento de dados subjacente para usuários inativos.

Sobrecargas

Nome Description
GetCountOfInactiveUserState(DateTime)

Retorna uma contagem dos itens de personalização por usuário no armazenamento de dados subjacente para usuários inativos, com base no parâmetro especificado.

GetCountOfInactiveUserState(String, DateTime)

Retorna uma contagem dos itens de personalização por usuário no armazenamento de dados subjacente para usuários inativos, com base nos parâmetros especificados.

GetCountOfInactiveUserState(DateTime)

Retorna uma contagem dos itens de personalização por usuário no armazenamento de dados subjacente para usuários inativos, com base no 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 de 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 que 256 caracteres.

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.

Comentários

Esse método retorna registros em que o valor da propriedade do usuário é menor ou igual ao valor da LastActivityDateUserInactiveSinceDate 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

Aplica-se a

GetCountOfInactiveUserState(String, DateTime)

Retorna uma contagem dos itens de personalização por usuário no armazenamento de dados subjacente para usuários inativos, com base nos 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 dos itens de personalização por usuário no armazenamento de dados subjacente para usuários inativos.

Exceções

pathToMatch, depois de cortar, é uma cadeia de caracteres vazia ("").

- ou -

O provedor de 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 que 256 caracteres.

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.

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

Aplica-se a