MembershipProvider.GetAllUsers(Int32, Int32, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает коллекцию всех пользователей в источнике данных на страницах данных.
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
Общее количество соответствующих пользователей.
Возвращаемое значение
Коллекция MembershipUserCollection , содержащая страницу pageSizeMembershipUser объектов, начиная с страницы, указанной в параметре pageIndex.
Примеры
Пример MembershipProvider реализации см. в разделе "Реализация поставщика профилей".
Комментарии
GetAllUsers возвращает список всех пользователей из источника данных для настроенного ApplicationName свойства. Пользователи возвращаются в алфавитном порядке по имени пользователя.
Возвращаемые GetAllUsers результаты ограничены параметрами pageIndex и pageSize параметрами. Параметр pageSize определяет количество MembershipUser объектов, возвращаемых в коллекцию MembershipUserCollection . Параметр pageIndex определяет, какая страница результатов возвращается, где 0 определяет первую страницу. Параметр totalRecords — это out параметр, который имеет общее количество пользователей членства в базе данных. Например, если в базе данных есть 13 пользователей, а pageIndex значение равно 1 с pageSize 5, то оно MembershipUserCollection будет содержать шестое по десятый возвращаемый пользователь.
totalRecords значение 13.