PersonalizationAdministration.ResetUserState Metod

Definition

Återställer alla tillstånd per användare i det underliggande datalagret för de angivna parametrarna.

Överlagringar

Name Description
ResetUserState(String)

Återställer alla tillstånd per användare i det underliggande datalagret för den angivna sökvägen.

ResetUserState(String[])

Återställer alla tillstånd per användare i det underliggande datalagret för de angivna sökvägarna.

ResetUserState(String, String)

Återställer tillståndet per användare i det underliggande datalagret för den angivna kombinationen av användarnamn och sökväg.

ResetUserState(String, String[])

Återställer tillståndet per användare i det underliggande datalagret för sidan och angivna användare.

ResetUserState(String)

Återställer alla tillstånd per användare i det underliggande datalagret för den angivna sökvägen.

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

Parametrar

path
String

Sökvägen till den sida som är associerad med information om anpassningstillstånd som ska återställas.

Returer

Antalet rader som har återställts.

Undantag

path är null.

path är en tom sträng ("").

-eller-

Providern för en personanpassningsprovider som definierats i konfigurationen är inte av rätt typ.

-eller-

Längden på strängen för en parameter är större än 256 tecken.

Ett konfigurationsfel inträffade vid försök att skapa och initiera en instans av en av de konfigurerade personanpassningsprovidrar.

-eller-

Det gick inte att hitta standardprovidern för anpassning som definierats i konfigurationen.

Standardprovidern angav att antalet borttagna rader var ett negativt tal.

Kommentarer

Den här metoden returnerar antalet rader som har återställts. Det är inte ett fel att försöka återställa obefintligt delat tillstånd.

Se även

Gäller för

ResetUserState(String[])

Återställer alla tillstånd per användare i det underliggande datalagret för de angivna sökvägarna.

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

Parametrar

usernames
String[]

En matris med användarnamn vars data per användare ska återställas.

Returer

Antalet rader som har återställts.

Undantag

usernames är null.

usernames är en matris med noll längd.

-eller-

En medlem i usernames är antingen null, innehåller kommatecken eller är en tom sträng ("") efter trimning.

-eller-

Providern för en personanpassningsprovider som definierats i konfigurationen är inte av rätt typ.

-eller-

Längden på strängen för en parameter är större än 256 tecken.

Ett konfigurationsfel inträffade vid försök att skapa och initiera en instans av en av de konfigurerade personanpassningsprovidrar.

-eller-

Det gick inte att hitta standardprovidern för anpassning som definierats i konfigurationen.

Standardprovidern angav att antalet borttagna rader var ett negativt tal.

Kommentarer

Den här metoden återställer alla tillstånd per användare i det underliggande datalagret som är associerat med användarna i parametern usernames och returnerar antalet rader som har återställts.

Det är inte ett fel att försöka återställa obefintligt delat tillstånd.

Se även

Gäller för

ResetUserState(String, String)

Återställer tillståndet per användare i det underliggande datalagret för den angivna kombinationen av användarnamn och sökväg.

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

Parametrar

path
String

Sökvägen till den sida som är associerad med information om anpassningstillstånd som ska återställas.

username
String

Användarnamnet som är associerat med anpassningsdata som ska återställas.

Returer

Antalet rader som har återställts.

Undantag

path eller username är null.

path eller username är en tom sträng ("") efter trimning.

-eller-

username innehåller kommatecken.

-eller-

Providern för en personanpassningsprovider som definierats i konfigurationen är inte av rätt typ.

-eller-

Längden på strängen för en parameter är större än 256 tecken.

Ett konfigurationsfel inträffade vid försök att skapa och initiera en instans av en av de konfigurerade personanpassningsprovidrar.

-eller-

Det gick inte att hitta standardprovidern för anpassning som definierats i konfigurationen.

Standardprovidern angav att antalet borttagna rader var ett negativt tal.

Kommentarer

Det är inte ett fel att försöka återställa icke-existerande användartillstånd.

Se även

Gäller för

ResetUserState(String, String[])

Återställer tillståndet per användare i det underliggande datalagret för sidan och angivna användare.

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

Parametrar

path
String

Sökvägen till den sida som är associerad med information om anpassningstillstånd som ska återställas.

usernames
String[]

De användarnamn som är associerade med anpassningsdata som ska återställas.

Returer

Antalet rader som har återställts.

Undantag

path eller usernames är null.

path är en tom sträng ("") efter trimning.

-eller-

En medlem i usernames är null, en tom sträng efter trimning eller innehåller kommatecken.

-eller-

usernames är en matris med noll längd.

-eller-

Providern för en personanpassningsprovider som definierats i konfigurationen är inte av rätt typ.

-eller-

Längden på strängen för en parameter är större än 256 tecken.

Ett konfigurationsfel inträffade vid försök att skapa och initiera en instans av en av de konfigurerade personanpassningsprovidrar.

-eller-

Det gick inte att hitta standardprovidern för anpassning som definierats i konfigurationen.

Standardprovidern angav att antalet borttagna rader var ett negativt tal.

Kommentarer

Den här metoden återställer tillståndet per användare i det underliggande datalagret som är associerat med varje användare i parametern usernames för sidan som anges av path.

Det är inte ett fel att försöka återställa icke-existerande användartillstånd.

Se även

Gäller för