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 méthode pour une implémentation de la GetNumberOfInactiveProfiles méthode. Pour obtenir un exemple d’implémentation complète ProfileProvider , consultez How to: Build and Run the Profile Provider Example.
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 applicationName
spécifiées dans le fichier de configuration sont retournées. Le authenticationOption
paramètre spécifie si seuls les profils anonymes, uniquement les profils authentifiés ou tous les profils sont recherchés. Des profils recherchés, tout profil ayant un LastActivityDate résultat sur ou avant que la valeur de paramètre spécifiée userInactiveSinceDate
soit comptabilisée.