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
は長さゼロの配列です。
- または -
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
は長さゼロの配列です。
- または -
構成でパーソナル化プロバイダーに対して定義されたプロバイダーの種類が正しくありません。
- または -
いずれかのパラメーターの文字列の長さが 256 文字を超えています。
構成されたパーソナル化プロバイダーのインスタンスを作成し、初期化しようとした際に、構成の例外が発生しました。
- または -
構成で定義された既定のパーソナル化プロバイダーが見つかりません。
既定のプロバイダーには、削除された行の数が負の数であることが示されます。
注釈
このメソッドは、 でpath
指定されたページの パラメーターに含まれる各ユーザーに関連付けられている基になるデータ ストアのusernames
ユーザーごとの状態をリセットします。
存在しないユーザー状態のリセットを試みるエラーではありません。
こちらもご覧ください
- WebPartPersonalization
- ASP.NET Web パーツ コントロール
- Web パーツの個人用設定の概要
- チュートリアル: ユーザー コントロールを使用した Web パーツの個人用設定の実装
- Web パーツの個人用設定
適用対象
.NET