ProfileProvider.GetNumberOfInactiveProfiles Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
En cas de substitution dans une classe dérivée, retourne le nombre de profils dans lesquels la dernière date d'activité s'est produite à ou avant la date spécifiée.
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
Paramètres
- authenticationOption
- ProfileAuthenticationOption
Une des valeurs ProfileAuthenticationOption spécifiant si le type de profil anonyme, authentifié, ou les deux sont retournés.
- userInactiveSinceDate
- DateTime
DateTime qui identifie quels profils utilisateur sont considérés inactifs. Si la LastActivityDate d'un profil utilisateur survient à ou avant cette date et cette heure, le profil est considéré comme inactif.
Retours
Nombre de profils dans lesquels la dernière date d'activité s'est produite à ou avant la date spécifiée.
Exemples
L’exemple de code suivant montre la signature de la méthode pour une implémentation de la GetNumberOfInactiveProfiles méthode. Pour obtenir un exemple d’implémentation complète ProfileProvider , consultez Guide pratique pour générer et exécuter l’exemple de fournisseur de profil.
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
Remarques
La GetNumberOfInactiveProfiles méthode est utilisée pour récupérer un nombre de tous les profils utilisateur inutilisés. Seules les données pour le applicationName
spécifié dans le fichier de configuration sont retournées. Le authenticationOption
paramètre spécifie si seuls les profils anonymes, seuls les profils authentifiés ou tous les profils font l’objet d’une recherche. Parmi les profils recherchés, tout profil avec un LastActivityDate qui se produit sur ou avant que la valeur de paramètre spécifiée userInactiveSinceDate
soit comptée.