PersonalizationAdministration.ResetUserState Methode

Definition

Setzt den gesamten Benutzerstatus im zugrunde liegenden Datenspeicher für die angegebenen Parameter zurück.

Überlädt

Name Beschreibung
ResetUserState(String)

Setzt den gesamten Benutzerstatus im zugrunde liegenden Datenspeicher für den angegebenen Pfad zurück.

ResetUserState(String[])

Setzt den gesamten Status pro Benutzer im zugrunde liegenden Datenspeicher für die angegebenen Pfade zurück.

ResetUserState(String, String)

Setzt den Status pro Benutzer im zugrunde liegenden Datenspeicher für die angegebene Kombination aus Benutzername und Pfad zurück.

ResetUserState(String, String[])

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

ResetUserState(String)

Setzt den gesamten Benutzerstatus 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 zur Seite, die den Personalisierungsstatusinformationen zugeordnet ist, die zurückgesetzt werden sollen.

Gibt zurück

Die Anzahl der Zurücksetzungszeilen.

Ausnahmen

path ist null.

path ist eine leere Zeichenfolge ("").

-oder-

Der Anbieter für einen in der Konfiguration definierten Personalisierungsanbieter ist nicht vom richtigen Typ.

-oder-

Die Länge der Zeichenfolge eines parameters ist größer als 256 Zeichen.

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

-oder-

Der in der Konfiguration definierte Standardpersonalisierungsanbieter wurde nicht gefunden.

Der Standardanbieter hat angegeben, dass die Anzahl der gelöschten Zeilen eine negative Zahl war.

Hinweise

Diese Methode gibt die Anzahl der zurückgesetzten Zeilen zurück. Es ist kein Fehler, um zu versuchen, den nicht vorhandenen freigegebenen Zustand zurückzusetzen.

Weitere Informationen

Gilt für:

ResetUserState(String[])

Setzt den gesamten Status pro Benutzer 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 Benutzerdaten zurückgesetzt werden sollen.

Gibt zurück

Die Anzahl der Zurücksetzungszeilen.

Ausnahmen

usernames ist null.

usernames ist ein Array der Länge Null.

-oder-

Ein Element von usernames ist entweder null, enthält Kommas oder ist eine leere Zeichenfolge ("") nach dem Kürzen.

-oder-

Der Anbieter für einen in der Konfiguration definierten Personalisierungsanbieter ist nicht vom richtigen Typ.

-oder-

Die Länge der Zeichenfolge eines parameters ist größer als 256 Zeichen.

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

-oder-

Der in der Konfiguration definierte Standardpersonalisierungsanbieter wurde nicht gefunden.

Der Standardanbieter hat angegeben, dass die Anzahl der gelöschten Zeilen eine negative Zahl war.

Hinweise

Mit dieser Methode wird der gesamte Status pro Benutzer im zugrunde liegenden Datenspeicher zurückgesetzt, der den Benutzern im usernames Parameter zugeordnet ist, und gibt eine Anzahl der Zurücksetzungszeilen zurück.

Es ist kein Fehler, um zu versuchen, den nicht vorhandenen freigegebenen Zustand zurückzusetzen.

Weitere Informationen

Gilt für:

ResetUserState(String, String)

Setzt den Status pro Benutzer im zugrunde liegenden Datenspeicher für die angegebene Kombination aus Benutzername 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 zur Seite, die den Personalisierungsstatusinformationen zugeordnet ist, die zurückgesetzt werden sollen.

username
String

Der Benutzername, der den zu zurücksetzenden Personalisierungsdaten zugeordnet ist.

Gibt zurück

Die Anzahl der Zurücksetzungszeilen.

Ausnahmen

path oder username ist null.

path oder username ist eine leere Zeichenfolge ("") nach dem Kürzen.

-oder-

username enthält Kommas.

-oder-

Der Anbieter für einen in der Konfiguration definierten Personalisierungsanbieter ist nicht vom richtigen Typ.

-oder-

Die Länge der Zeichenfolge eines parameters ist größer als 256 Zeichen.

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

-oder-

Der in der Konfiguration definierte Standardpersonalisierungsanbieter wurde nicht gefunden.

Der Standardanbieter hat angegeben, dass die Anzahl der gelöschten Zeilen eine negative Zahl war.

Hinweise

Es ist kein Fehler, um zu versuchen, den nicht vorhandenen Benutzerstatus zurückzusetzen.

Weitere Informationen

Gilt für:

ResetUserState(String, String[])

Setzt den Status pro Benutzer 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 zur Seite, die den Personalisierungsstatusinformationen zugeordnet ist, die zurückgesetzt werden sollen.

usernames
String[]

Die Benutzernamen, die den zu zurücksetzenden Personalisierungsdaten zugeordnet sind.

Gibt zurück

Die Anzahl der Zurücksetzungszeilen.

Ausnahmen

path oder usernames ist null.

path ist eine leere Zeichenfolge ("") nach dem Kürzen.

-oder-

Ein Element von usernames ist null, eine leere Zeichenfolge nach dem Kürzen oder enthält Kommas.

-oder-

usernames ist ein Array der Länge Null.

-oder-

Der Anbieter für einen in der Konfiguration definierten Personalisierungsanbieter ist nicht vom richtigen Typ.

-oder-

Die Länge der Zeichenfolge eines parameters ist größer als 256 Zeichen.

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

-oder-

Der in der Konfiguration definierte Standardpersonalisierungsanbieter wurde nicht gefunden.

Der Standardanbieter hat angegeben, dass die Anzahl der 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 pathdie angegebene Seite enthalten ist.

Es ist kein Fehler, um zu versuchen, den nicht vorhandenen Benutzerstatus zurückzusetzen.

Weitere Informationen

Gilt für: