Language

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

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

返品

リセットされた行の数。

例外

path は nullです。

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[]

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

返品

リセットされた行の数。

例外

usernames は nullです。

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 または username が null。

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 または usernames が null。

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

-又は-

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

-又は-

usernames は長さ 0 の配列です。

-又は-

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

-又は-

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

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

-又は-

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

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

注釈

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

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

こちらもご覧ください

適用対象