Compartir a través de


ProfileProvider.GetNumberOfInactiveProfiles Método

Definición

Cuando se reemplaza en una clase derivada, devuelve el número de perfiles en los que la fecha de última actividad es la fecha especificada o anterior.

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

Uno de los valores de la enumeración ProfileAuthenticationOption, que especifica si se devuelven perfiles anónimos, autenticados o de ambos tipos.

userInactiveSinceDate
DateTime

Un objeto DateTime que identifica qué perfiles de usuario se consideran inactivos. Si el valor de propiedad LastActivityDate de un perfil de usuario es igual o anterior a esta fecha y hora, el perfil se considera inactivo.

Devoluciones

El número de perfiles en los que la fecha de última actividad es la fecha especificada o anterior.

Ejemplos

En el ejemplo de código siguiente se muestra la firma del método para una implementación del GetNumberOfInactiveProfiles método . Para obtener un ejemplo de una implementación completa ProfileProvider , vea Cómo: Compilar y ejecutar el ejemplo de proveedor de perfiles.

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

Comentarios

El GetNumberOfInactiveProfiles método se usa para recuperar un recuento de todos los perfiles de usuario no usados. Solo se devuelven los datos del applicationName especificado en el archivo de configuración. El authenticationOption parámetro especifica si solo se buscan perfiles anónimos, solo perfiles autenticados o todos los perfiles. De los perfiles buscados, se cuenta cualquier perfil con un que LastActivityDate se produzca en o antes de que se cuente el valor de parámetro especificado userInactiveSinceDate .

Se aplica a

Consulte también