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