PersonalizationAdministration.ResetUserState Metoda

Definicja

Resetuje wszystkie stany poszczególnych użytkowników w bazowym magazynie danych dla określonych parametrów.

Przeciążenia

ResetUserState(String)

Resetuje cały stan poszczególnych użytkowników w bazowym magazynie danych dla określonej ścieżki.

ResetUserState(String[])

Resetuje wszystkie stany poszczególnych użytkowników w bazowym magazynie danych dla określonych ścieżek.

ResetUserState(String, String)

Resetuje stan poszczególnych użytkowników w bazowym magazynie danych dla określonej kombinacji nazwy użytkownika i ścieżki.

ResetUserState(String, String[])

Resetuje stan poszczególnych użytkowników w bazowym magazynie danych dla określonej strony i użytkowników.

ResetUserState(String)

Resetuje cały stan poszczególnych użytkowników w bazowym magazynie danych dla określonej ścieżki.

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

Parametry

path
String

Ścieżka do strony skojarzonej z informacjami o stanie personalizacji do zresetowania.

Zwraca

Liczba wierszy, które zostały zresetowane.

Wyjątki

path to null.

path jest pustym ciągiem ("").

-lub-

Dostawca dostawcy personalizacji zdefiniowanego w konfiguracji nie jest poprawnym typem.

-lub-

Długość ciągu dowolnego parametru jest większa niż 256 znaków.

Wystąpił wyjątek konfiguracji podczas próby utworzenia i zainicjowania wystąpienia jednego ze skonfigurowanych dostawców personalizacji.

-lub-

Nie można odnaleźć domyślnego dostawcy personalizacji zdefiniowanego w konfiguracji.

Domyślny dostawca wskazał, że liczba usuniętych wierszy była liczbą ujemną.

Uwagi

Ta metoda zwraca liczbę wierszy, które zostały zresetowane. Nie jest to błąd podczas próby zresetowania nieistnienego stanu udostępnionego.

Zobacz też

Dotyczy

ResetUserState(String[])

Resetuje wszystkie stany poszczególnych użytkowników w bazowym magazynie danych dla określonych ścieżek.

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

Parametry

usernames
String[]

Tablica nazw użytkowników, których dane poszczególnych użytkowników powinny zostać zresetowane.

Zwraca

Liczba wierszy, które zostały zresetowane.

Wyjątki

usernames to null.

usernames jest tablicą o zerowej długości.

-lub-

Element członkowski usernames to null, zawiera przecinki lub jest pustym ciągiem ("") po przycinaniu.

-lub-

Dostawca dostawcy personalizacji zdefiniowanego w konfiguracji nie jest poprawnym typem.

-lub-

Długość ciągu dowolnego parametru jest większa niż 256 znaków.

Wystąpił wyjątek konfiguracji podczas próby utworzenia i zainicjowania wystąpienia jednego ze skonfigurowanych dostawców personalizacji.

-lub-

Nie można odnaleźć domyślnego dostawcy personalizacji zdefiniowanego w konfiguracji.

Domyślny dostawca wskazał, że liczba usuniętych wierszy była liczbą ujemną.

Uwagi

Ta metoda resetuje cały stan poszczególnych użytkowników w bazowym magazynie danych skojarzonym z użytkownikami zawartymi w parametrze usernames i zwraca liczbę wierszy, które zostały zresetowane.

Nie jest to błąd podczas próby zresetowania nieistnienego stanu udostępnionego.

Zobacz też

Dotyczy

ResetUserState(String, String)

Resetuje stan poszczególnych użytkowników w bazowym magazynie danych dla określonej kombinacji nazwy użytkownika i ścieżki.

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

Parametry

path
String

Ścieżka do strony skojarzonej z informacjami o stanie personalizacji do zresetowania.

username
String

Nazwa użytkownika skojarzona z danymi personalizacji do zresetowania.

Zwraca

Liczba wierszy, które zostały zresetowane.

Wyjątki

path lub username to null.

path lub username jest pustym ciągiem ("") po przycinaniu.

-lub-

username zawiera przecinki.

-lub-

Dostawca dostawcy personalizacji zdefiniowanego w konfiguracji nie jest poprawnym typem.

-lub-

Długość ciągu dowolnego parametru jest większa niż 256 znaków.

Wystąpił wyjątek konfiguracji podczas próby utworzenia i zainicjowania wystąpienia jednego ze skonfigurowanych dostawców personalizacji.

-lub-

Nie można odnaleźć domyślnego dostawcy personalizacji zdefiniowanego w konfiguracji.

Domyślny dostawca wskazał, że liczba usuniętych wierszy była liczbą ujemną.

Uwagi

Nie jest to błąd podczas próby zresetowania stanu nieistniejących użytkowników.

Zobacz też

Dotyczy

ResetUserState(String, String[])

Resetuje stan poszczególnych użytkowników w bazowym magazynie danych dla określonej strony i użytkowników.

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

Parametry

path
String

Ścieżka do strony skojarzonej z informacjami o stanie personalizacji do zresetowania.

usernames
String[]

Nazwy użytkowników skojarzone z danymi personalizacji do zresetowania.

Zwraca

Liczba wierszy, które zostały zresetowane.

Wyjątki

path lub usernames to null.

path jest pustym ciągiem ("") po przycinaniu.

-lub-

Element członkowski to usernamesnull, pusty ciąg po przycinaniu lub zawiera przecinki.

-lub-

usernames jest tablicą o zerowej długości.

-lub-

Dostawca dostawcy personalizacji zdefiniowanego w konfiguracji nie jest poprawnym typem.

-lub-

Długość ciągu dowolnego parametru jest większa niż 256 znaków.

Wystąpił wyjątek konfiguracji podczas próby utworzenia i zainicjowania wystąpienia jednego ze skonfigurowanych dostawców personalizacji.

-lub-

Nie można odnaleźć domyślnego dostawcy personalizacji zdefiniowanego w konfiguracji.

Domyślny dostawca wskazał, że liczba usuniętych wierszy była liczbą ujemną.

Uwagi

Ta metoda resetuje stan poszczególnych użytkowników w bazowym magazynie danych skojarzonym z każdym użytkownikiem zawartym w parametrze usernames strony określonej przez path.

Nie jest to błąd podczas próby zresetowania stanu nieistniejących użytkowników.

Zobacz też

Dotyczy