ProfileProvider.GetNumberOfInactiveProfiles Método

Definição

Quando sobrescrito numa classe derivada, devolve o número de perfis em que a última data de atividade ocorreu na data especificada ou antes.

public:
 abstract int GetNumberOfInactiveProfiles(System::Web::Profile::ProfileAuthenticationOption authenticationOption, DateTime userInactiveSinceDate);
public abstract int GetNumberOfInactiveProfiles(System.Web.Profile.ProfileAuthenticationOption authenticationOption, DateTime userInactiveSinceDate);
abstract member GetNumberOfInactiveProfiles : System.Web.Profile.ProfileAuthenticationOption * DateTime -> int
Public MustOverride Function GetNumberOfInactiveProfiles (authenticationOption As ProfileAuthenticationOption, userInactiveSinceDate As DateTime) As Integer

Parâmetros

authenticationOption
ProfileAuthenticationOption

Um dos ProfileAuthenticationOption valores, que especifica se é anónimo, autenticado ou ambos os tipos de perfis, é devolvido.

userInactiveSinceDate
DateTime

A DateTime que identifica quais os perfis de utilizador considerados inativos. Se o LastActivityDate perfil de um utilizador ocorrer nesta data e hora ou antes, o perfil é considerado inativo.

Devoluções

O número de perfis em que a data da última atividade ocorreu em ou antes da data especificada.

Exemplos

O seguinte exemplo de código mostra a assinatura do método para uma implementação do GetNumberOfInactiveProfiles método. Para um exemplo de implementação completa ProfileProvider , veja Como: Construir e Executar o Exemplo do Provedor de Perfil.

public override int GetNumberOfInactiveProfiles(
    ProfileAuthenticationOption authenticationOption,
    DateTime userInactiveSinceDate)
{
    return 0;
}
Public Overrides Function GetNumberOfInactiveProfiles( _
ByVal authenticationOption As ProfileAuthenticationOption, _
ByVal userInactiveSinceDate As DateTime) As Integer

  Return 0
End Function

Observações

O GetNumberOfInactiveProfiles método é usado para obter uma contagem de todos os perfis de utilizador não utilizados. Apenas os dados especificados applicationName no ficheiro de configuração são devolvidos. O authenticationOption parâmetro especifica se apenas perfis anónimos, apenas perfis autenticados ou todos os perfis são pesquisados. Dos perfis pesquisados, qualquer perfil com a LastActivityDate que ocorra em ou antes do valor do parâmetro especificado userInactiveSinceDate é contado.

Aplica-se a

Ver também