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.
Ruft beim Überschreiben in einer abgeleiteten Klasse die Anzahl der Profile ab, bei denen das Datum der letzten Aktivität am oder vor dem angegebenen Datum liegt.
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 anonyme Profile, authentifizierte Profile oder beide Profilarten zurückgegeben werden.
- userInactiveSinceDate
- DateTime
Ein DateTime, der festlegt, welche Benutzerprofile als inaktiv betrachtet werden. Wenn das LastActivityDate eines Benutzerprofils zu oder vor diesem Zeitpunkt (Datum und Uhrzeit) auftritt, gilt das Profil als inaktiv.
Gibt zurück
Die Anzahl der Profile, bei denen das Datum der letzten Aktivität am oder vor dem angegebenen Datum liegt.
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 Vorgehensweise: Erstellen und Ausführen des Profilanbieterbeispiels.
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 eine 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 gezählt, das für oder vor dem angegebenen userInactiveSinceDate
Parameterwert auftritt.