다음을 통해 공유


MembershipProvider.FindUsersByEmail(String, Int32, Int32, Int32) 메서드

정의

이메일 주소에 일치시킬 지정된 이메일 주소가 있는 멤버 자격 사용자의 컬렉션을 가져옵니다.

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

매개 변수

emailToMatch
String

검색할 전자 메일 주소입니다.

pageIndex
Int32

반환할 결과 페이지의 인덱스입니다. pageIndex는 0부터 시작합니다.

pageSize
Int32

반환할 결과 페이지의 크기입니다.

totalRecords
Int32

일치하는 총 사용자 수입니다.

반환

MembershipUserCollection

pageSize에서 지정한 페이지부터 시작하는 pageIndexMembershipUserCollection 개체의 페이지가 포함된 MembershipUser 컬렉션입니다.

예제

구현에 대 한 예제는 MembershipProvider 프로필 공급자 구현을 참조 하세요.

설명

FindUsersByEmail 사용자의 전자 메일 주소가 emailToMatch 구성 된 속성에 대해 제공 된와 일치 하는 멤버 자격 사용자의 목록을 반환 합니다 ApplicationName . 데이터 원본에서 와일드 카드 문자 등의 추가 검색 기능을 지 원하는 경우 전자 메일 주소에 대해 더 광범위 한 검색 기능을 제공할 수 있습니다.

반환한 결과 FindUsersByEmail 에 의해 제한 됩니다 합니다 pageIndexpageSize 매개 변수입니다. pageSize매개 변수는 MembershipUser 컬렉션에서 반환할 개체의 수를 식별 합니다 MembershipUserCollection . pageIndex매개 변수는 0에서 첫 번째 페이지를 식별 하는 반환할 결과 페이지를 식별 합니다. totalRecords매개 변수는 out 값과 일치 하는 멤버 자격 사용자의 총 수로 설정 된 매개 변수입니다 emailToMatch . 예를 들어, 또는 전체 전자 메일 주소와 일치 하는 사용자 13 명의 사용자가 발견 된 경우 emailToMatch pageIndex 값이 5 인 1 인 경우 pageSizeMembershipUserCollection 반환 되는 6 번째 사용자를 포함 합니다. totalRecords 는 13으로 설정 됩니다.

적용 대상

추가 정보