PersonalizationAdministration.ResetUserState メソッド

定義

指定したパラメーターの基になるデータ ストア内のすべてのユーザーごとの状態をリセットします。

オーバーロード

名前 説明
ResetUserState(String)

指定したパスの基になるデータ ストア内のすべてのユーザーごとの状態をリセットします。

ResetUserState(String[])

指定したパスの基になるデータ ストア内のすべてのユーザーごとの状態をリセットします。

ResetUserState(String, String)

指定したユーザー名とパスの組み合わせについて、基になるデータ ストアのユーザーごとの状態をリセットします。

ResetUserState(String, String[])

指定したページとユーザーの基になるデータ ストアのユーザーごとの状態をリセットします。

ResetUserState(String)

指定したパスの基になるデータ ストア内のすべてのユーザーごとの状態をリセットします。

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

パラメーター

path
String

リセットするパーソナル化状態情報に関連付けられているページへのパス。

返品

リセットされた行の数。

例外

pathnullです。

path は空の文字列 ("") です。

-又は-

構成で定義されているパーソナル化プロバイダーのプロバイダーが正しい型ではありません。

-又は-

パラメーターの文字列の長さが 256 文字を超えています。

構成済みのパーソナル化プロバイダーのインスタンスを作成および初期化しようとしたときに、構成例外が発生しました。

-又は-

構成で定義されている既定のパーソナル化プロバイダーが見つかりませんでした。

既定のプロバイダーは、削除された行の数が負の数であることを示しました。

注釈

このメソッドは、リセットされた行の数を返します。 存在しない共有状態をリセットしようとしてもエラーではありません。

こちらもご覧ください

適用対象

ResetUserState(String[])

指定したパスの基になるデータ ストア内のすべてのユーザーごとの状態をリセットします。

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

パラメーター

usernames
String[]

ユーザーごとのデータをリセットする必要があるユーザー名の配列。

返品

リセットされた行の数。

例外

usernamesnullです。

usernames は長さ 0 の配列です。

-又は-

usernamesのメンバーは、nullか、コンマを含むか、トリミング後に空の文字列 ("") です。

-又は-

構成で定義されているパーソナル化プロバイダーのプロバイダーが正しい型ではありません。

-又は-

パラメーターの文字列の長さが 256 文字を超えています。

構成済みのパーソナル化プロバイダーのインスタンスを作成および初期化しようとしたときに、構成例外が発生しました。

-又は-

構成で定義されている既定のパーソナル化プロバイダーが見つかりませんでした。

既定のプロバイダーは、削除された行の数が負の数であることを示しました。

注釈

このメソッドは、 usernames パラメーターに含まれるユーザーに関連付けられている基になるデータ ストア内のすべてのユーザーごとの状態をリセットし、リセットされた行数を返します。

存在しない共有状態をリセットしようとしてもエラーではありません。

こちらもご覧ください

適用対象

ResetUserState(String, String)

指定したユーザー名とパスの組み合わせについて、基になるデータ ストアのユーザーごとの状態をリセットします。

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

パラメーター

path
String

リセットするパーソナル化状態情報に関連付けられているページへのパス。

username
String

リセットするパーソナル化データに関連付けられているユーザー名。

返品

リセットされた行の数。

例外

path または usernamenull

path または、トリミング後 username が空の文字列 ("") です。

-又は-

username にはコンマが含まれています。

-又は-

構成で定義されているパーソナル化プロバイダーのプロバイダーが正しい型ではありません。

-又は-

パラメーターの文字列の長さが 256 文字を超えています。

構成済みのパーソナル化プロバイダーのインスタンスを作成および初期化しようとしたときに、構成例外が発生しました。

-又は-

構成で定義されている既定のパーソナル化プロバイダーが見つかりませんでした。

既定のプロバイダーは、削除された行の数が負の数であることを示しました。

注釈

存在しないユーザーの状態をリセットしようとしてもエラーではありません。

こちらもご覧ください

適用対象

ResetUserState(String, String[])

指定したページとユーザーの基になるデータ ストアのユーザーごとの状態をリセットします。

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

パラメーター

path
String

リセットするパーソナル化状態情報に関連付けられているページへのパス。

usernames
String[]

リセットするパーソナル化データに関連付けられているユーザー名。

返品

リセットされた行の数。

例外

path または usernamesnull

path はトリミング後の空の文字列 ("") です。

-又は-

usernamesのメンバーは、null、トリミング後に空の文字列、またはコンマを含みます。

-又は-

usernames は長さ 0 の配列です。

-又は-

構成で定義されているパーソナル化プロバイダーのプロバイダーが正しい型ではありません。

-又は-

パラメーターの文字列の長さが 256 文字を超えています。

構成済みのパーソナル化プロバイダーのインスタンスを作成および初期化しようとしたときに、構成例外が発生しました。

-又は-

構成で定義されている既定のパーソナル化プロバイダーが見つかりませんでした。

既定のプロバイダーは、削除された行の数が負の数であることを示しました。

注釈

このメソッドは、usernamesで指定されたページのpath パラメーターに含まれる各ユーザーに関連付けられている基になるデータ ストアのユーザーごとの状態をリセットします。

存在しないユーザーの状態をリセットしようとしてもエラーではありません。

こちらもご覧ください

適用対象