PersonalizationAdministration.ResetUserState Methode

Definition

Setzt alle benutzerspezifischen Zustände im zugrunde liegenden Datenspeicher für die angegebenen Parameter zurück.

Überlädt

ResetUserState(String)

Setzt alle benutzerspezifischen Zustände im zugrunde liegenden Datenspeicher für den angegebenen Pfad zurück.

ResetUserState(String[])

Setzt alle benutzerspezifischen Zustände im zugrunde liegenden Datenspeicher für die angegebenen Pfade zurück.

ResetUserState(String, String)

Setzt die benutzerspezifischen Zustände im zugrunde liegenden Datenspeicher für die angegebene Kombination aus Benutzernamen und Pfad zurück.

ResetUserState(String, String[])

Setzt den benutzerspezifischen Zustand im zugrunde liegenden Datenspeicher für die angegebene Seite und die angegebenen Benutzer zurück.

ResetUserState(String)

Setzt alle benutzerspezifischen Zustände im zugrunde liegenden Datenspeicher für den angegebenen Pfad zurück.

public:
 static int ResetUserState(System::String ^ path);
public static int ResetUserState (string path);
static member ResetUserState : string -> int
Public Shared Function ResetUserState (path As String) As Integer

Parameter

path
String

Der Pfad zu der Seite, die den zurückzusetzenden Informationen über den Personalisierungszustand zugeordnet ist.

Gibt zurück

Die Anzahl von Zeilen, die zurückgesetzt wurden.

Ausnahmen

path ist null.

path ist 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 angegeben, dass die Anzahl von gelöschten Zeilen eine negative Zahl war.

Hinweise

Diese Methode gibt die Anzahl der zurückgesetzten Zeilen zurück. Der Versuch, den nicht vorhandenen freigegebenen Zustand zurückzusetzen, ist kein Fehler.

Weitere Informationen

Gilt für:

ResetUserState(String[])

Setzt alle benutzerspezifischen Zustände im zugrunde liegenden Datenspeicher für die angegebenen Pfade zurück.

public:
 static int ResetUserState(cli::array <System::String ^> ^ usernames);
public static int ResetUserState (string[] usernames);
static member ResetUserState : string[] -> int
Public Shared Function ResetUserState (usernames As String()) As Integer

Parameter

usernames
String[]

Ein Array von Benutzernamen, deren benutzerspezifische Daten zurückgesetzt werden sollen.

Gibt zurück

Die Anzahl von Zeilen, die zurückgesetzt wurden.

Ausnahmen

usernames ist null.

usernames ist ein Array der Länge 0 (null).

- oder -

Ein Member von usernames ist nach dem Verkürzen entweder null, enthält Kommas oder entspricht einer leeren 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 angegeben, dass die Anzahl von gelöschten Zeilen eine negative Zahl war.

Hinweise

Diese Methode setzt den gesamten Benutzerstatus im zugrunde liegenden Datenspeicher zurück, der den im usernames Parameter enthaltenen Benutzern zugeordnet ist, und gibt eine Anzahl der zurückgesetzten Zeilen zurück.

Der Versuch, den nicht vorhandenen freigegebenen Zustand zurückzusetzen, ist kein Fehler.

Weitere Informationen

Gilt für:

ResetUserState(String, String)

Setzt die benutzerspezifischen Zustände im zugrunde liegenden Datenspeicher für die angegebene Kombination aus Benutzernamen und Pfad zurück.

public:
 static bool ResetUserState(System::String ^ path, System::String ^ username);
public static bool ResetUserState (string path, string username);
static member ResetUserState : string * string -> bool
Public Shared Function ResetUserState (path As String, username As String) As Boolean

Parameter

path
String

Der Pfad zu der Seite, die den zurückzusetzenden Informationen über den Personalisierungszustand zugeordnet ist.

username
String

Der den zurückzusetzenden Personalisierungsdaten zugeordnete Benutzername.

Gibt zurück

Die Anzahl von Zeilen, die zurückgesetzt wurden.

Ausnahmen

path oder username ist null.

path oder username entspricht nach dem Verkürzen einer leeren Zeichenfolge ("").

- oder -

username enthält Kommas.

- 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 angegeben, dass die Anzahl von gelöschten Zeilen eine negative Zahl war.

Hinweise

Der Versuch, den nicht vorhandenen Benutzerstatus zurückzusetzen, ist kein Fehler.

Weitere Informationen

Gilt für:

ResetUserState(String, String[])

Setzt den benutzerspezifischen Zustand im zugrunde liegenden Datenspeicher für die angegebene Seite und die angegebenen Benutzer zurück.

public:
 static int ResetUserState(System::String ^ path, cli::array <System::String ^> ^ usernames);
public static int ResetUserState (string path, string[] usernames);
static member ResetUserState : string * string[] -> int
Public Shared Function ResetUserState (path As String, usernames As String()) As Integer

Parameter

path
String

Der Pfad zu der Seite, die den zurückzusetzenden Informationen über den Personalisierungszustand zugeordnet ist.

usernames
String[]

Die den zurückzusetzenden Personalisierungsdaten zugeordneten Benutzernamen.

Gibt zurück

Die Anzahl von Zeilen, die zurückgesetzt wurden.

Ausnahmen

path oder usernames ist null.

path entspricht nach dem Verkürzen einer leeren Zeichenfolge ("").

- oder -

Ein Member von usernames entspricht nach dem Verkürzen null, einer leeren Zeichenfolge oder enthält Kommas.

- oder -

usernames ist ein Array der Länge 0 (null).

- 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 angegeben, dass die Anzahl von gelöschten Zeilen eine negative Zahl war.

Hinweise

Diese Methode setzt den Status pro Benutzer im zugrunde liegenden Datenspeicher zurück, der jedem Benutzer zugeordnet ist, der usernames im Parameter für die durch pathangegebene Seite enthalten ist.

Der Versuch, den nicht vorhandenen Benutzerstatus zurückzusetzen, ist kein Fehler.

Weitere Informationen

Gilt für: