Compartilhar via


ProfileProvider.GetNumberOfInactiveProfiles Método

Definição

Quando substituído em uma classe derivada, retorna o número de perfis no qual a data da última 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 valores de ProfileAuthenticationOption, especificando se anônimo, autenticado ou ambos os tipos de perfis são retornados.

userInactiveSinceDate
DateTime

Um DateTime que identifica quais perfis de usuário são considerados inativos. Se o LastActivityDate de um perfil do usuário ocorrer nesta data e hora ou antes, o perfil será considerado inativo.

Retornos

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

Exemplos

O exemplo de código a seguir mostra a assinatura do método para uma implementação do GetNumberOfInactiveProfiles método . Para obter um exemplo de implementação completa ProfileProvider , consulte Como criar 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

Comentários

O GetNumberOfInactiveProfiles método é usado para recuperar uma contagem de todos os perfis de usuário não utilizados. Somente os dados do applicationName especificado no arquivo de configuração são retornados. 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 um LastActivityDate que ocorra no ou antes do valor do parâmetro especificado userInactiveSinceDate ser contado.

Aplica-se a

Confira também