Partilhar via


PersonalizationAdministration.GetCountOfInactiveUserState Método

Definição

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

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

Aplica-se a