MembershipProvider.FindUsersByEmail(String, 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ę użytkowników członkostwa, na których adres e-mail zawiera określony adres e-mail zgodny.
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
Parametry
- emailToMatch
- String
Adres e-mail do wyszukania.
- 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
FindUsersByEmail Zwraca listę użytkowników członkostwa, w których adres e-mail użytkownika jest zgodny z podanym emailToMatch
dla skonfigurowanej ApplicationName właściwości. Jeśli źródło danych obsługuje dodatkowe funkcje wyszukiwania, takie jak symbole wieloznaczne, możesz zapewnić bardziej rozbudowane możliwości wyszukiwania adresów e-mail.
Wyniki zwracane przez FindUsersByEmail 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 pasujących do emailToMatch
wartości. Jeśli na przykład 13 użytkowników zostało znalezionych, gdzie emailToMatch
dopasowano część lub cały adres e-mail, a pageIndex
wartość wynosiła 1 z wartością pageSize
5, MembershipUserCollection wartość będzie zawierać szóstą do dziesięciu zwróconych użytkowników. totalRecords
wartość zostanie ustawiona na 13.
Dotyczy
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla