ProfileProvider.GetNumberOfInactiveProfiles Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.