PersonalizationAdministration.ResetUserState メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したパラメーターの基になるデータ ストア内のすべてのユーザーごとの状態をリセットします。
オーバーロード
| 名前 | 説明 |
|---|---|
| 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 文字を超えています。
構成済みのパーソナル化プロバイダーのインスタンスを作成および初期化しようとしたときに、構成例外が発生しました。
-又は-
構成で定義されている既定のパーソナル化プロバイダーが見つかりませんでした。
既定のプロバイダーは、削除された行の数が負の数であることを示しました。
注釈
このメソッドは、リセットされた行の数を返します。 存在しない共有状態をリセットしようとしてもエラーではありません。
こちらもご覧ください
- WebPartPersonalization
- ASP.NET Web パーツ コントロール
- Web パーツのパーソナル化の概要
- チュートリアル: ユーザー コントロールを使用した Web パーツのパーソナル化の実装
- Web パーツのパーソナル化
適用対象
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 パラメーターに含まれるユーザーに関連付けられている基になるデータ ストア内のすべてのユーザーごとの状態をリセットし、リセットされた行数を返します。
存在しない共有状態をリセットしようとしてもエラーではありません。
こちらもご覧ください
- WebPartPersonalization
- ASP.NET Web パーツ コントロール
- Web パーツのパーソナル化の概要
- チュートリアル: ユーザー コントロールを使用した Web パーツのパーソナル化の実装
- Web パーツのパーソナル化
適用対象
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 文字を超えています。
構成済みのパーソナル化プロバイダーのインスタンスを作成および初期化しようとしたときに、構成例外が発生しました。
-又は-
構成で定義されている既定のパーソナル化プロバイダーが見つかりませんでした。
既定のプロバイダーは、削除された行の数が負の数であることを示しました。
注釈
存在しないユーザーの状態をリセットしようとしてもエラーではありません。
こちらもご覧ください
- WebPartPersonalization
- ASP.NET Web パーツ コントロール
- Web パーツのパーソナル化の概要
- チュートリアル: ユーザー コントロールを使用した Web パーツのパーソナル化の実装
- Web パーツのパーソナル化
適用対象
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 パラメーターに含まれる各ユーザーに関連付けられている基になるデータ ストアのユーザーごとの状態をリセットします。
存在しないユーザーの状態をリセットしようとしてもエラーではありません。
こちらもご覧ください
- WebPartPersonalization
- ASP.NET Web パーツ コントロール
- Web パーツのパーソナル化の概要
- チュートリアル: ユーザー コントロールを使用した Web パーツのパーソナル化の実装
- Web パーツのパーソナル化