ProfileProvider.GetNumberOfInactiveProfiles Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wenn eine abgeleitete Klasse überschrieben wird, wird die Anzahl der Profile zurückgegeben, in denen das letzte Aktivitätsdatum am oder vor dem angegebenen Datum aufgetreten ist.
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
Parameter
- authenticationOption
- ProfileAuthenticationOption
Einer der ProfileAuthenticationOption Werte, der angibt, ob anonym, authentifiziert oder beide Arten von Profilen zurückgegeben werden.
- userInactiveSinceDate
- DateTime
Ein DateTime Objekt, das identifiziert, welche Benutzerprofile als inaktiv betrachtet werden. Wenn das LastActivityDate Benutzerprofil an oder vor diesem Datum und dieser Uhrzeit auftritt, wird das Profil als inaktiv betrachtet.
Gibt zurück
Die Anzahl der Profile, in denen das letzte Aktivitätsdatum am oder vor dem angegebenen Datum aufgetreten ist.
Beispiele
Das folgende Codebeispiel zeigt die Methodensignatur für eine Implementierung der GetNumberOfInactiveProfiles Methode. Ein Beispiel für eine vollständige ProfileProvider Implementierung finden Sie unter 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
Hinweise
Die GetNumberOfInactiveProfiles Methode wird verwendet, um die Anzahl aller nicht verwendeten Benutzerprofile abzurufen. Es werden nur Daten für die applicationName in der Konfigurationsdatei angegebene Zurückgegeben. Der authenticationOption Parameter gibt an, ob nur anonyme Profile, nur authentifizierte Profile oder alle Profile durchsucht werden. Von den durchsuchten Profilen wird jedes Profil mit einem LastActivityDate Profil, das auf oder vor der Zählung des angegebenen userInactiveSinceDate Parameterwerts auftritt.