共用方式為


SqlPersonalizationProvider.ResetUserState(String, DateTime) 方法

定義

根據指定的參數,從底層資料儲存庫刪除使用者個人化資料。

public:
 override int ResetUserState(System::String ^ path, DateTime userInactiveSinceDate);
public override int ResetUserState(string path, DateTime userInactiveSinceDate);
override this.ResetUserState : string * DateTime -> int
Public Overrides Function ResetUserState (path As String, userInactiveSinceDate As DateTime) As Integer

參數

path
String

個人化資料的路徑被刪除。 此值可以是 null 空字串(“”)。

userInactiveSinceDate
DateTime

日期顯示最後一次活動。

傳回

從底層資料儲存庫刪除的列數。

例外狀況

path 是空字串。

-或-

路徑長度超過256字元。

備註

此方法的參數有以下限制:

  • 參數 path 不能包含萬用字元。

  • 若參數 path 為非-null,則僅會刪除與相關的 path 每位使用者個人化紀錄。

  • 只有與自參數指定 userInactiveSinceDate 日期以來被視為非活躍的使用者相關的個別個人化紀錄會被刪除。 精確的比較是刪除屬性 LastActivityDate 小於或等於參數的 userInactiveSinceDate 紀錄。

  • 若同時提供兩個參數,則符合兩個限制條件的紀錄會被刪除。

  • 參數可以是 pathnull

  • path參數在修剪後不能是空字串。

  • UserInactiveSinceDate 性質不可能是 null

適用於