MembershipProvider.FindUsersByEmail(String, Int32, Int32, Int32) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
E-posta adresinin eşleşecek belirtilen e-posta adresini içerdiği üyelik kullanıcıları koleksiyonunu alır.
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
Parametreler
- emailToMatch
- String
Aranacak e-posta adresi.
- pageIndex
- Int32
Döndürülecek sonuç sayfasının dizini.
pageIndex
sıfır tabanlıdır.
- pageSize
- Int32
Döndürülecek sonuç sayfasının boyutu.
- totalRecords
- Int32
Eşleşen kullanıcıların toplam sayısı.
Döndürülenler
MembershipUserCollection tarafından pageIndex
belirtilen sayfadan pageSize
MembershipUser başlayarak bir nesne sayfası içeren koleksiyon.
Örnekler
Uygulama örneği için MembershipProvider bkz. Profil Sağlayıcısı Uygulama.
Açıklamalar
FindUsersByEmail, kullanıcının e-posta adresinin yapılandırılan ApplicationName özellik için sağlananla emailToMatch
eşleştiği üyelik kullanıcılarının listesini döndürür. Veri kaynağınız joker karakterler gibi ek arama özelliklerini destekliyorsa, e-posta adresleri için daha kapsamlı arama özellikleri sağlayabilirsiniz.
tarafından FindUsersByEmail döndürülen sonuçlar ve pageSize
parametreleriyle pageIndex
kısıtlanır. parametresi, pageSize
koleksiyonda MembershipUserCollection döndürülecek nesne sayısını MembershipUser tanımlar. parametresi, pageIndex
0'ın ilk sayfayı tanımladığı döndürülecek sonuç sayfasını tanımlar.
totalRecords
parametresi, değerle eşleşen emailToMatch
üyelik kullanıcılarının toplam sayısına ayarlanmış bir out
parametredir. Örneğin, e-posta adresinin bir bölümüyle veya tamamının eşleştirildiği emailToMatch
13 kullanıcı bulunduysa ve pageIndex
değer 1 pageSize
ile 5 arasındaysa, MembershipUserCollection döndürülen altıncı ile onuncu kullanıcı arasında yer alır.
totalRecords
13 olarak ayarlanır.