SqlPersonalizationProvider.ResetUserState(String, DateTime) 方法     
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
根据指定参数从基础数据存储区删除用户个性化设置数据。
public:
 override int ResetUserState(System::String ^ path, DateTime userInactiveSinceDate);public override int ResetUserState(string path, DateTime userInactiveSinceDate);override this.ResetUserState : string * DateTime -> intPublic Overrides Function ResetUserState (path As String, userInactiveSinceDate As DateTime) As Integer参数
- path
- String
要删除的个性化设置数据的路径。 此值可以为 null,但不能为空字符串 ("")。
- userInactiveSinceDate
- DateTime
指示最后一次活动的日期。
返回
从基础数据存储区中删除的行数。
例外
注解
此方法的参数具有以下限制:
- 参数 - path不能包含通配符。
- path如果 参数为非- null,则仅删除与 关联的- path每用户个性化设置记录。
- 仅删除与自 参数中指定的 - userInactiveSinceDate日期以来处于非活动状态的用户关联的每用户个性化设置记录。 确切的比较是删除属性小于或等于 参数的- userInactiveSinceDate记录LastActivityDate。
- 如果同时提供这两个参数,则删除与这两个约束匹配的记录。 
- 参数 - path可以是- null。
- 参数 - path在剪裁后不能为空字符串。
- UserInactiveSinceDate 属性不能为 - null。