다음을 통해 공유


MembershipProvider.GetAllUsers(Int32, Int32, Int32) 메서드

정의

데이터 페이지에서 데이터 원본의 모든 사용자 컬렉션을 가져옵니다.

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

매개 변수

pageIndex
Int32

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

pageSize
Int32

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

totalRecords
Int32

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

반환

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

예제

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

설명

GetAllUsers 는 구성된 ApplicationName 속성에 대한 데이터 원본의 모든 사용자 목록을 반환합니다. 사용자는 사용자 이름으로 사전순으로 반환됩니다.

반환한 결과 GetAllUsers 에 의해 제한 됩니다 합니다 pageIndexpageSize 매개 변수입니다. 매개 변수는 pageSize 컬렉션에서 MembershipUserCollection 반환할 개체의 MembershipUser 수를 식별합니다. 매개 변수는 pageIndex 반환할 결과의 페이지를 식별합니다. 여기서 0은 첫 번째 페이지를 식별합니다. totalRecords 매개 변수는 데이터베이스의 out 총 멤버 자격 사용자 수로 설정된 매개 변수입니다. 예를 들어 데이터베이스에 사용자가 13명이고 pageIndex 값이 1이고 이 5 MembershipUserCollection 인 경우 에는 반환된 6번째부터 10 pageSize 번째까지의 사용자가 포함됩니다. totalRecords 는 13으로 설정됩니다.

적용 대상

추가 정보