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