次の方法で共有


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 は長さゼロの配列です。

- または -

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 は長さゼロの配列です。

- または -

構成でパーソナル化プロバイダーに対して定義されたプロバイダーの種類が正しくありません。

- または -

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

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

- または -

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

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

注釈

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

存在しないユーザー状態のリセットを試みるエラーではありません。

こちらもご覧ください

適用対象