Bagikan melalui


MembershipProvider.GetAllUsers(Int32, Int32, Int32) Metode

Definisi

Mendapatkan kumpulan semua pengguna di sumber data di halaman data.

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

Parameter

pageIndex
Int32

Indeks halaman hasil yang akan dikembalikan. pageIndex berbasis nol.

pageSize
Int32

Ukuran halaman hasil yang akan dikembalikan.

totalRecords
Int32

Jumlah total pengguna yang cocok.

Mengembalikan

Koleksi MembershipUserCollection yang berisi halaman pageSizeMembershipUser objek yang dimulai pada halaman yang ditentukan oleh pageIndex.

Contoh

Untuk contoh MembershipProvider implementasi, lihat Menerapkan Penyedia Profil.

Keterangan

GetAllUsers mengembalikan daftar semua pengguna dari sumber data untuk properti yang dikonfigurasi ApplicationName . Pengguna dikembalikan dalam urutan alfabet menurut nama pengguna.

Hasil yang dikembalikan oleh GetAllUsers dibatasi oleh pageIndex parameter dan pageSize . Parameter pageSize mengidentifikasi jumlah MembershipUser objek yang akan dikembalikan dalam MembershipUserCollection koleksi. Parameter pageIndex mengidentifikasi halaman hasil mana yang akan dikembalikan, di mana 0 mengidentifikasi halaman pertama. Parameter totalRecords adalah out parameter yang diatur ke jumlah total pengguna keanggotaan dalam database. Misalnya, jika ada 13 pengguna dalam database, dan nilainya pageIndex adalah 1 dengan pageSize 5, maka MembershipUserCollection akan berisi yang keenam hingga pengguna kesepuluh yang dikembalikan. totalRecords akan diatur ke 13.

Berlaku untuk

Lihat juga