MembershipProvider.GetAllUsers(Int32, Int32, Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取数据页中数据源的所有用户的集合。
public:
abstract System::Web::Security::MembershipUserCollection ^ GetAllUsers(int pageIndex, int pageSize, [Runtime::InteropServices::Out] int % totalRecords);
public abstract System.Web.Security.MembershipUserCollection GetAllUsers (int pageIndex, int pageSize, out int totalRecords);
abstract member GetAllUsers : int * int * int -> System.Web.Security.MembershipUserCollection
Public MustOverride Function GetAllUsers (pageIndex As Integer, pageSize As Integer, ByRef totalRecords As Integer) As MembershipUserCollection
参数
- pageIndex
- Int32
要返回的结果页的索引。 pageIndex
从零开始。
- pageSize
- Int32
要返回的结果页的大小。
- totalRecords
- Int32
匹配用户的总数。
返回
包含一页 pageSize
MembershipUser 对象的 MembershipUserCollection 集合,这些对象从 pageIndex
指定的页开始。
示例
有关实现的示例 MembershipProvider ,请参阅 实现配置文件提供程序。
注解
GetAllUsers 返回已配置 ApplicationName 属性的数据源中所有用户的列表。 用户按用户名的字母顺序返回。
返回 GetAllUsers 的结果受 pageIndex
和 pageSize
参数的约束。 参数pageSize
标识集合中MembershipUserCollection要返回的对象数MembershipUser。 参数 pageIndex
标识要返回的结果页,其中 0 标识第一页。 参数 totalRecords
是一个 out
设置为数据库中成员身份用户总数的参数。 例如,如果数据库中有 13 个用户,并且 pageIndex
值为 1,值为 pageSize
5,则 MembershipUserCollection 将包含返回的第六个到第十个用户。 totalRecords
将 设置为 13。
适用于
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈