ProfileProvider.GetNumberOfInactiveProfiles 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.
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.