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
。
預設的提供者指出已刪除的資料行數目為負數。
備註
這個方法會傳回重設的數據列數目計數。 嘗試重設不存在的共享狀態不是錯誤。
另請參閱
適用於
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
使用者相關聯的基礎數據存放區中的所有每個用戶狀態,並傳回重設的數據列數目計數。
嘗試重設不存在的共享狀態不是錯誤。
另請參閱
適用於
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
是長度為零的陣列。
-或-
組態中定義的個人化提供者之提供者不是正確的型別。
-或-
任一參數的字串長度大於 256 個字元。
預設的提供者指出已刪除的資料行數目為負數。
備註
這個方法會在基礎數據存放區中重設與 所指定path
頁面參數中包含的usernames
每個使用者相關聯的每一用戶狀態。
嘗試重設不存在的用戶狀態不是錯誤。