Freigeben über


PersonalizationAdministration.GetCountOfInactiveUserState Methode

Definition

Gibt die Anzahl der benutzerspezifischen Personalisierungselemente im zugrunde liegenden Datenspeicher für inaktive Benutzer zurück.

Überlädt

GetCountOfInactiveUserState(DateTime)

Gibt auf der Grundlage der angegebenen Parameter die Anzahl der benutzerspezifischen Personalisierungselemente im zugrunde liegenden Datenspeicher für inaktive Benutzer zurück.

GetCountOfInactiveUserState(String, DateTime)

Gibt auf der Grundlage der angegebenen Parameter die Anzahl der benutzerspezifischen Personalisierungselemente im zugrunde liegenden Datenspeicher für inaktive Benutzer zurück.

GetCountOfInactiveUserState(DateTime)

Gibt auf der Grundlage der angegebenen Parameter die Anzahl der benutzerspezifischen Personalisierungselemente im zugrunde liegenden Datenspeicher für inaktive Benutzer zurück.

public:
 static int GetCountOfInactiveUserState(DateTime userInactiveSinceDate);
public static int GetCountOfInactiveUserState (DateTime userInactiveSinceDate);
static member GetCountOfInactiveUserState : DateTime -> int
Public Shared Function GetCountOfInactiveUserState (userInactiveSinceDate As DateTime) As Integer

Parameter

userInactiveSinceDate
DateTime

Das Datum des letzten Zugriffs auf die Personalisierungsinformationen eines Benutzers.

Gibt zurück

Die Anzahl von Personalisierungselementen für inaktive Benutzer.

Ausnahmen

Der Anbieter für einen in der Konfiguration definierten Personalisierungsanbieter weist nicht den richtigen Typ auf.

- oder -

Die Länge der Zeichenfolge eines beliebigen Parameters beträgt mehr als 256 Zeichen.

Beim Versuch, eine Instanz eines konfigurierten Personalisierungsanbieters zu erstellen und zu initialisieren, ist eine Konfigurationsausnahme aufgetreten.

- oder -

Der in der Konfiguration definierte standardmäßige Personalisierungsanbieter wurde nicht gefunden.

Der Standardanbieter hat als Anzahl eine negative Zahl zurückgegeben.

Hinweise

Diese Methode gibt Datensätze zurück, bei denen der Eigenschaftswert des LastActivityDate Benutzers kleiner oder gleich dem UserInactiveSinceDate Eigenschaftswert ist. Wenn UserInactiveSinceDate auf MaxValuefestgelegt ist, wird die Anzahl der Personalisierungsinformationen aller Benutzer zurückgegeben.

Weitere Informationen

Gilt für:

GetCountOfInactiveUserState(String, DateTime)

Gibt auf der Grundlage der angegebenen Parameter die Anzahl der benutzerspezifischen Personalisierungselemente im zugrunde liegenden Datenspeicher für inaktive Benutzer zurück.

public:
 static int GetCountOfInactiveUserState(System::String ^ pathToMatch, DateTime userInactiveSinceDate);
public static int GetCountOfInactiveUserState (string pathToMatch, DateTime userInactiveSinceDate);
static member GetCountOfInactiveUserState : string * DateTime -> int
Public Shared Function GetCountOfInactiveUserState (pathToMatch As String, userInactiveSinceDate As DateTime) As Integer

Parameter

pathToMatch
String

Der Pfad zur Seite mit den abzurufenden Personalisierungszustandselementen.

userInactiveSinceDate
DateTime

Das Datum des letzten Zugriffs auf die Personalisierungsinformationen eines Benutzers.

Gibt zurück

Die Anzahl der benutzerspezifischen Personalisierungselemente im zugrunde liegenden Datenspeicher für inaktive Benutzer.

Ausnahmen

pathToMatch ist nach dem Verkürzen eine leere Zeichenfolge ("").

- oder -

Der Anbieter für einen in der Konfiguration definierten Personalisierungsanbieter weist nicht den richtigen Typ auf.

- oder -

Die Länge der Zeichenfolge eines beliebigen Parameters beträgt mehr als 256 Zeichen.

Beim Versuch, eine Instanz eines konfigurierten Personalisierungsanbieters zu erstellen und zu initialisieren, ist eine Konfigurationsausnahme aufgetreten.

- oder -

Der in der Konfiguration definierte standardmäßige Personalisierungsanbieter wurde nicht gefunden.

Der Standardanbieter hat als Anzahl eine negative Zahl zurückgegeben.

Hinweise

Diese Methode gibt Datensätze zurück, bei denen die Seite mit dem angegebenen pathtoMatch Parameter übereinstimmt und der Eigenschaftswert des LastActivityDate Benutzers kleiner oder gleich dem UserInactiveSinceDate Eigenschaftswert ist. Wenn UserInactiveSinceDate auf MaxValuefestgelegt ist, wird die Anzahl der Personalisierungsinformationen aller Benutzer zurückgegeben.

Beachten Sie, dass der pathToMatch Parameter Wildcardzeichen enthalten kann. Die -Methode übergibt Wildcardzeichen an den zugrunde liegenden Datenspeicher. Die Unterstützung von Platzhalterzeichen hängt derzeit davon ab, wie die einzelnen Anbieter Zeichen wie ein Sternchen (*), ein Prozentsymbol (%)oder einen Unterstrich (_) behandeln.

Normalerweise können Sie bei SQL-kompatiblen Datenspeichern eine Wildcardsuche für einen Teilpfad ausführen, wobei das Wildcardzeichen am Anfang, am Ende oder in der Mitte des Suchzeichenfolgentexts in der PathToMatch -Eigenschaft angezeigt wird. Um beispielsweise alle Pfade zu finden, die mit "~/vdir" beginnen, wird die PathToMatch -Eigenschaft auf "~/vdir%" festgelegt.

Der pathToMatch Parameter kann sein null. Bei Festlegung auf nullwird der Parameter beim Ausführen von Abfragen ignoriert.

Weitere Informationen

Gilt für: