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 nos quais a data da última atividade ocorreu antes ou antes da data especificada.
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, especificando se anônimos, autenticados 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 perfil de um usuário ocorrer em ou antes dessa data e hora, o perfil será considerado inativo.
Retornos
O número de perfis nos quais a data da última atividade ocorreu antes ou antes da data especificada.
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 applicationName dados do arquivo de configuração especificado são retornados. O authenticationOption parâmetro especifica se somente perfis anônimos, apenas perfis autenticados ou todos os perfis são pesquisados. Dos perfis pesquisados, qualquer perfil com um LastActivityDate que ocorra antes ou antes do valor do parâmetro especificado userInactiveSinceDate ser contado.