Share via


PersonalizationAdministration.GetCountOfInactiveUserState 方法

定义

为非活动用户返回基础数据存储区中每用户个性化设置项的计数。

重载

GetCountOfInactiveUserState(DateTime)

基于指定参数,为非活动用户返回基础数据存储区中每用户个性化设置项的计数。

GetCountOfInactiveUserState(String, DateTime)

基于指定参数,为非活动用户返回基础数据存储区中每用户个性化设置项的计数。

GetCountOfInactiveUserState(DateTime)

基于指定参数,为非活动用户返回基础数据存储区中每用户个性化设置项的计数。

public:
 static int GetCountOfInactiveUserState(DateTime userInactiveSinceDate);
public static int GetCountOfInactiveUserState (DateTime userInactiveSinceDate);
static member GetCountOfInactiveUserState : DateTime -> int
Public Shared Function GetCountOfInactiveUserState (userInactiveSinceDate As DateTime) As Integer

参数

userInactiveSinceDate
DateTime

上一次访问用户的个性化设置信息的日期。

返回

非活动用户的个性化设置项的数目。

例外

配置中定义的个性化设置提供程序的提供程序类型不正确。

- 或 -

任何参数的字符串长度超过 256 个字符。

尝试创建和初始化已配置的个性化设置提供程序的一个实例时出现配置异常。

- 或 -

找不到配置中定义的默认个性化设置提供程序。

默认提供程序返回的计数为负。

注解

此方法返回用户的 LastActivityDate 属性值小于或等于属性值的 UserInactiveSinceDate 记录。 如果 UserInactiveSinceDate 设置为 MaxValue,则返回所有用户个性化信息的计数。

另请参阅

适用于

GetCountOfInactiveUserState(String, DateTime)

基于指定参数,为非活动用户返回基础数据存储区中每用户个性化设置项的计数。

public:
 static int GetCountOfInactiveUserState(System::String ^ pathToMatch, DateTime userInactiveSinceDate);
public static int GetCountOfInactiveUserState (string pathToMatch, DateTime userInactiveSinceDate);
static member GetCountOfInactiveUserState : string * DateTime -> int
Public Shared Function GetCountOfInactiveUserState (pathToMatch As String, userInactiveSinceDate As DateTime) As Integer

参数

pathToMatch
String

含有要检索的个性化设置状态项的页面的路径。

userInactiveSinceDate
DateTime

上一次访问用户的个性化设置信息的日期。

返回

非活动用户在基础数据存储区中的每用户个性化设置项的计数。

例外

pathToMatch 在修整后变成空字符串 ("")。

- 或 -

配置中定义的个性化设置提供程序的提供程序类型不正确。

- 或 -

任何参数的字符串长度超过 256 个字符。

尝试创建和初始化已配置的个性化设置提供程序的一个实例时出现配置异常。

- 或 -

找不到配置中定义的默认个性化设置提供程序。

默认提供程序返回的计数为负。

注解

此方法返回页面与指定 pathtoMatch 参数匹配且用户的 LastActivityDate 属性值小于或等于属性值的 UserInactiveSinceDate 记录。 如果 UserInactiveSinceDate 设置为 MaxValue,则返回所有用户个性化信息的计数。

请注意, pathToMatch 参数可以包含通配符。 方法将通配符传递到基础数据存储。 通配符支持目前取决于每个提供程序如何处理字符,例如星号 (*) 、百分比符号 (%) 或下划线 (_) 。

通常,对于符合 SQL 的数据存储,可以在属性中 PathToMatch 搜索字符串文本的开头、结尾或中间显示通配符的部分路径上执行通配符搜索。 例如,若要查找以“~/vdir”开头的所有路径, PathToMatch 属性将设置为“~/vdir%”。

参数 pathToMatch 可以是 null。 如果设置为 null,则执行查询时将忽略 参数。

另请参阅

适用于