MembershipProvider.GetAllUsers(Int32, Int32, Int32) Methode

Definitie

Hiermee haalt u een verzameling op van alle gebruikers in de gegevensbron op pagina's met gegevens.

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

Parameters

pageIndex
Int32

De index van de pagina met resultaten die moeten worden geretourneerd. pageIndex is gebaseerd op nul.

pageSize
Int32

De grootte van de pagina met resultaten die moeten worden geretourneerd.

totalRecords
Int32

Het totale aantal overeenkomende gebruikers.

Retouren

Een MembershipUserCollection verzameling die een pagina pageSizeMembershipUser met objecten bevat die beginnen bij de pagina die is opgegeven door pageIndex.

Voorbeelden

Zie MembershipProvider voorbeeld van een implementatie.

Opmerkingen

GetAllUsers retourneert een lijst met alle gebruikers uit de gegevensbron voor de geconfigureerde ApplicationName eigenschap. Gebruikers worden in alfabetische volgorde geretourneerd op gebruikersnaam.

De resultaten die worden geretourneerd door GetAllUsers , worden beperkt door de pageIndex en pageSize parameters. De pageSize parameter identificeert het aantal MembershipUser objecten dat moet worden geretourneerd in de MembershipUserCollection verzameling. De pageIndex parameter identificeert welke pagina met resultaten moet worden geretourneerd, waarbij 0 de eerste pagina identificeert. De totalRecords parameter is een out parameter die is ingesteld op het totale aantal lidmaatschapsgebruikers in de database. Als er bijvoorbeeld 13 gebruikers in de database zijn en de pageIndex waarde 1 is met een pageSize van 5, bevat de MembershipUserCollection waarde de zesde tot en met de tiende gebruikers die zijn geretourneerd. totalRecords wordt ingesteld op 13.

Van toepassing op

Zie ook