PersonalizationAdministration.GetCountOfInactiveUserState 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.
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 Benutzers LastActivityDate kleiner oder gleich dem UserInactiveSinceDate Eigenschaftswert ist. MaxValueWenn UserInactiveSinceDate festgelegt ist, wird eine Anzahl der Personalisierungsinformationen aller Benutzer zurückgegeben.
Siehe auch
- WebPartPersonalization
- ASP.NET Webpartsteuerelemente
- Übersicht über die Personalisierung von Webparts
- Exemplarische Vorgehensweise: Implementieren der Personalisierung von Webparts mit einem Benutzersteuerelement
- Webparts-Personalisierung
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 dem angegebenen pathtoMatch Parameter entspricht und der Eigenschaftswert des Benutzers LastActivityDate kleiner oder gleich dem UserInactiveSinceDate Eigenschaftswert ist. MaxValueWenn UserInactiveSinceDate festgelegt ist, wird eine 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 Platzhalterzeichenunterstützung hängt derzeit davon ab, wie jeder Anbieter Zeichen wie ein Sternchen (*), ein Prozentsymbol (%)oder einen Unterstrich (_) behandelt.
Normalerweise können Sie für SQL-kompatible Datenspeicher eine Wildcardsuche auf einem Teilpfad ausführen, wobei das Wildcardzeichen am Anfang, dem Ende oder der Mitte des Suchzeichenfolgentexts in der PathToMatch Eigenschaft angezeigt wird. Um beispielsweise alle Pfade zu finden, die mit "/vdir" beginnen, würde die PathToMatch Eigenschaft auf "~~/vdir%" festgelegt.
Der pathToMatch Parameter kann sein null. nullWenn festgelegt ist, wird der Parameter beim Ausführen von Abfragen ignoriert.
Siehe auch
- WebPartPersonalization
- ASP.NET Webpartsteuerelemente
- Übersicht über die Personalisierung von Webparts
- Exemplarische Vorgehensweise: Implementieren der Personalisierung von Webparts mit einem Benutzersteuerelement
- Webparts-Personalisierung