PersonalizationAdministration.GetAllInactiveUserState 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 eine Auflistung aller benutzerspezifischen Personalisierungszustandsinformationen zurück, die inaktiven Benutzern zugeordnet sind.
Überlädt
GetAllInactiveUserState(DateTime) |
Gibt auf der Grundlage des angegebenen Datums eine Auflistung der benutzerspezifischen Personalisierungszustandsinformationen zurück, die inaktiven Benutzern zugeordnet sind. |
GetAllInactiveUserState(DateTime, Int32, Int32, Int32) |
Gibt auf der Grundlage der angegebenen Parameter ein Subset der benutzerspezifischen Personalisierungszustandsinformationen zurück, die inaktiven Benutzern zugeordnet sind. |
GetAllInactiveUserState(DateTime)
Gibt auf der Grundlage des angegebenen Datums eine Auflistung der benutzerspezifischen Personalisierungszustandsinformationen zurück, die inaktiven Benutzern zugeordnet sind.
public:
static System::Web::UI::WebControls::WebParts::PersonalizationStateInfoCollection ^ GetAllInactiveUserState(DateTime userInactiveSinceDate);
public static System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection GetAllInactiveUserState (DateTime userInactiveSinceDate);
static member GetAllInactiveUserState : DateTime -> System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection
Public Shared Function GetAllInactiveUserState (userInactiveSinceDate As DateTime) As PersonalizationStateInfoCollection
Parameter
- userInactiveSinceDate
- DateTime
Das Datum des letzten Zugriffs auf die Personalisierungsinformationen eines Benutzers.
Gibt zurück
Eine Auflistung von UserPersonalizationStateInfo-Instanzen.
Ausnahmen
Der Anbieter für einen in der Konfiguration definierten Personalisierungsanbieter weist nicht den richtigen Typ auf.
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.
Hinweise
Die zurückgegebene Auflistung enthält nur UserPersonalizationStateInfo Instanzen. Mithilfe des Standardpersonalisierungsanbieters werden die PersonalizationStateInfoabgeleiteten Objekte in alphabetischer Reihenfolge zurückgegeben und nach einer Kombination aus Pfad und Benutzername in aufsteigender Reihenfolge sortiert. Die Reihenfolge der Objekte in der Auflistung wird vom Anbieter bestimmt.
Diese Methode gibt Elemente zurück, bei denen der Eigenschaftswert des LastActivityDate Benutzers kleiner oder gleich dem UserInactiveSinceDate Eigenschaftswert ist. Wenn UserInactiveSinceDate dies der Fall ist MaxValue, gibt diese Methode effektiv alle Benutzerdaten im zugrunde liegenden Datenspeicher zurück.
Weitere Informationen
- WebPartPersonalization
- ASP.NET Webpart-Steuerelemente
- Übersicht über die Personalisierung von Webparts
- Exemplarische Vorgehensweise: Implementieren der Webpart-Personalisierung mit einem Benutzersteuerelement
- Personalisierung von Webparts
Gilt für:
GetAllInactiveUserState(DateTime, Int32, Int32, Int32)
Gibt auf der Grundlage der angegebenen Parameter ein Subset der benutzerspezifischen Personalisierungszustandsinformationen zurück, die inaktiven Benutzern zugeordnet sind.
public:
static System::Web::UI::WebControls::WebParts::PersonalizationStateInfoCollection ^ GetAllInactiveUserState(DateTime userInactiveSinceDate, int pageIndex, int pageSize, [Runtime::InteropServices::Out] int % totalRecords);
public static System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection GetAllInactiveUserState (DateTime userInactiveSinceDate, int pageIndex, int pageSize, out int totalRecords);
static member GetAllInactiveUserState : DateTime * int * int * int -> System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection
Public Shared Function GetAllInactiveUserState (userInactiveSinceDate As DateTime, pageIndex As Integer, pageSize As Integer, ByRef totalRecords As Integer) As PersonalizationStateInfoCollection
Parameter
- userInactiveSinceDate
- DateTime
Das Datum des letzten Zugriffs auf die Personalisierungsinformationen eines Benutzers.
- pageIndex
- Int32
Der nullbasierte Index der Seite mit den zurückzugebenden Ergebnissen.
- pageSize
- Int32
Die Anzahl der zurückzugebenden Datensätze.
- totalRecords
- Int32
Die Gesamtzahl der verfügbaren Datensätze.
Gibt zurück
Eine Auflistung von UserPersonalizationStateInfo-Instanzen.
Ausnahmen
pageIndex
ist kleiner als Null.
- oder -
pageSize
ist kleiner oder gleich 0 (null).
- oder -
Die Kombination von pageIndex
und pageSize
überschreitet Int32.MaxValue.
- oder -
Der Anbieter für einen in der Konfiguration definierten Personalisierungsanbieter weist nicht den richtigen Typ auf.
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.
Hinweise
Die zurückgegebene Auflistung enthält nur UserPersonalizationStateInfo Instanzen. Mithilfe des Standardpersonalisierungsanbieters werden die PersonalizationStateInfoabgeleiteten Objekte in alphabetischer Reihenfolge zurückgegeben und nach einer Kombination aus Pfad und Benutzername in aufsteigender Reihenfolge sortiert. Die Reihenfolge der Objekte in der Auflistung wird vom Anbieter bestimmt.
Diese Methode gibt Elemente zurück, bei denen der Eigenschaftswert des LastActivityDate Benutzers kleiner oder gleich dem UserInactiveSinceDate Eigenschaftswert ist. Wenn UserInactiveSinceDate dies der Fall ist MaxValue, gibt diese Methode effektiv alle Benutzerdaten im zugrunde liegenden Datenspeicher zurück.
Die Rückgabewerte werden durch die pageIndex
Parameter und pageSize
eingeschränkt, wobei Steuerelemente, die pageIndex
datensätze zurückgegeben werden sollen, und pageSize
die Anzahl der zurückzugebenden Datensätze steuert. Wenn pageIndex
beispielsweise auf 0 festgelegt und pageSize
auf 25 festgelegt wurde, sind die zurückgegebenen Daten die ersten 25 Einträge. Wenn pageIndex
auf 1 festgelegt und pageSize
auf 25 festgelegt wurde, sind die zurückgegebenen Daten die Einträge 26 bis 50. Der totalRecords
Parameter gibt die Gesamtzahl der verfügbaren Datensätze zurück.
Weitere Informationen
- WebPartPersonalization
- ASP.NET Webpart-Steuerelemente
- Übersicht über die Personalisierung von Webparts
- Exemplarische Vorgehensweise: Implementieren der Webpart-Personalisierung mit einem Benutzersteuerelement
- Personalisierung von Webparts
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für