Bagikan melalui


MembershipProvider.FindUsersByEmail(String, Int32, Int32, Int32) Metode

Definisi

Mendapatkan kumpulan pengguna keanggotaan di mana alamat email berisi alamat email yang ditentukan untuk dicocokkan.

public:
 abstract System::Web::Security::MembershipUserCollection ^ FindUsersByEmail(System::String ^ emailToMatch, int pageIndex, int pageSize, [Runtime::InteropServices::Out] int % totalRecords);
public abstract System.Web.Security.MembershipUserCollection FindUsersByEmail (string emailToMatch, int pageIndex, int pageSize, out int totalRecords);
abstract member FindUsersByEmail : string * int * int * int -> System.Web.Security.MembershipUserCollection
Public MustOverride Function FindUsersByEmail (emailToMatch As String, pageIndex As Integer, pageSize As Integer, ByRef totalRecords As Integer) As MembershipUserCollection

Parameter

emailToMatch
String

Alamat email yang akan dicari.

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

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

Contoh

Untuk contoh MembershipProvider implementasi, lihat Menerapkan Penyedia Profil.

Keterangan

FindUsersByEmail mengembalikan daftar pengguna keanggotaan di mana alamat email pengguna cocok dengan yang disediakan emailToMatch untuk properti yang dikonfigurasi ApplicationName . Jika sumber data Anda mendukung kemampuan pencarian tambahan, seperti karakter kartubebas, Anda dapat memberikan kemampuan pencarian yang lebih luas untuk alamat email.

Hasil yang dikembalikan oleh FindUsersByEmail 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 yang cocok dengan emailToMatch nilai. Misalnya, jika 13 pengguna ditemukan di mana emailToMatch bagian yang cocok dari atau seluruh alamat email, dan pageIndex nilainya 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