PersonalizationAdministration.GetAllInactiveUserState 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回与非活动用户关联的所有每用户个性化设置状态的信息集合。
重载
GetAllInactiveUserState(DateTime) |
基于指定日期返回与非活动用户关联的所有每用户个性化设置状态的信息集合。 |
GetAllInactiveUserState(DateTime, Int32, Int32, Int32) |
基于指定参数,返回与非活动用户关联的所有每用户个性化设置状态的信息子集。 |
GetAllInactiveUserState(DateTime)
基于指定日期返回与非活动用户关联的所有每用户个性化设置状态的信息集合。
public:
static System::Web::UI::WebControls::WebParts::PersonalizationStateInfoCollection ^ GetAllInactiveUserState(DateTime userInactiveSinceDate);
public static System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection GetAllInactiveUserState (DateTime userInactiveSinceDate);
static member GetAllInactiveUserState : DateTime -> System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection
Public Shared Function GetAllInactiveUserState (userInactiveSinceDate As DateTime) As PersonalizationStateInfoCollection
参数
- userInactiveSinceDate
- DateTime
上一次访问用户的个性化设置信息的日期。
返回
UserPersonalizationStateInfo 实例的集合。
例外
配置中定义的个性化设置提供程序的提供程序类型不正确。
注解
返回的集合仅 UserPersonalizationStateInfo 包含 实例。 使用默认个性化设置提供程序时, PersonalizationStateInfo将按字母顺序返回派生的对象,并按路径和用户名的组合按升序排序。 集合中对象的顺序由提供程序确定。
此方法返回用户 LastActivityDate 属性值小于或等于属性值的 UserInactiveSinceDate 项。 如果 UserInactiveSinceDate 为 MaxValue,则此方法有效地返回基础数据存储中的所有每用户数据。
另请参阅
适用于
GetAllInactiveUserState(DateTime, Int32, Int32, Int32)
基于指定参数,返回与非活动用户关联的所有每用户个性化设置状态的信息子集。
public:
static System::Web::UI::WebControls::WebParts::PersonalizationStateInfoCollection ^ GetAllInactiveUserState(DateTime userInactiveSinceDate, int pageIndex, int pageSize, [Runtime::InteropServices::Out] int % totalRecords);
public static System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection GetAllInactiveUserState (DateTime userInactiveSinceDate, int pageIndex, int pageSize, out int totalRecords);
static member GetAllInactiveUserState : DateTime * int * int * int -> System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection
Public Shared Function GetAllInactiveUserState (userInactiveSinceDate As DateTime, pageIndex As Integer, pageSize As Integer, ByRef totalRecords As Integer) As PersonalizationStateInfoCollection
参数
- userInactiveSinceDate
- DateTime
上一次访问用户的个性化设置信息的日期。
- pageIndex
- Int32
要返回的结果页的索引(从零开始)。
- pageSize
- Int32
要返回的记录数。
- totalRecords
- Int32
可用记录的总数。
返回
UserPersonalizationStateInfo 实例的集合。
例外
pageIndex
小于零。
或
pageSize
小于或等于零。
- 或 -
和 pageSize
的组合pageIndex
超过了 Int32.MaxValue。
- 或 -
配置中定义的个性化设置提供程序的提供程序类型不正确。
注解
返回的集合仅 UserPersonalizationStateInfo 包含 实例。 使用默认个性化设置提供程序时, PersonalizationStateInfo将按字母顺序返回派生的对象,并按路径和用户名的组合按升序排序。 集合中对象的顺序由提供程序确定。
此方法返回用户 LastActivityDate 属性值小于或等于属性值的 UserInactiveSinceDate 项。 如果 UserInactiveSinceDate 为 MaxValue,则此方法有效地返回基础数据存储中的所有每用户数据。
返回值受 pageIndex
和 pageSize
参数的约束,其中 pageIndex
控制要返回的记录和控制 pageSize
要返回的记录数。 例如,如果 pageIndex
设置为 0 且 pageSize
设置为 25,则返回的数据将是前 25 个条目。 如果 pageIndex
设置为 1 且 pageSize
设置为 25,则返回的数据将是条目 26 到 50。 参数 totalRecords
返回可用记录的总数。