MembershipProvider.GetAllUsers(Int32, Int32, Int32) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera kolekcję wszystkich użytkowników w źródle danych na stronach danych.
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
Parametry
- pageIndex
- Int32
Indeks strony wyników do zwrócenia. Funkcja pageIndex
rozpoczyna liczenie od zera.
- pageSize
- Int32
Rozmiar strony wyników do zwrócenia.
- totalRecords
- Int32
Całkowita liczba dopasowanych użytkowników.
Zwraca
MembershipUserCollection Kolekcja zawierająca stronę obiektów rozpoczynających pageSize
MembershipUser się od strony określonej przez pageIndex
.
Przykłady
Przykład implementacji MembershipProvider można znaleźć w temacie Implementowanie dostawcy profilu.
Uwagi
GetAllUsers Zwraca listę wszystkich użytkowników ze źródła danych dla skonfigurowanej ApplicationName właściwości. Użytkownicy są zwracani w kolejności alfabetycznej według nazwy użytkownika.
Wyniki zwracane przez GetAllUsers element są ograniczone przez pageIndex
parametry i pageSize
. Parametr pageSize
identyfikuje liczbę MembershipUser obiektów, które mają być zwracane w kolekcji MembershipUserCollection . Parametr pageIndex
określa, która strona wyników ma być zwracana, gdzie 0 identyfikuje pierwszą stronę. Parametr totalRecords
jest parametrem ustawionym out
na całkowitą liczbę użytkowników członkostwa w bazie danych. Jeśli na przykład w bazie danych znajduje się 13 użytkowników, a pageIndex
wartość wynosi 1 z wartością pageSize
5, MembershipUserCollection wartość będzie zawierać szóstą do dziesiątej zwróconej liczby użytkowników.
totalRecords
wartość zostanie ustawiona na 13.