MembershipProvider.GetAllUsers(Int32, Int32, Int32) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar en samling av alla användare i datakällan på sidor med data.
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
Parametrar
- pageIndex
- Int32
Indexet för den resultatsida som ska returneras.
pageIndex är nollbaserat.
- pageSize
- Int32
Storleken på sidan med resultat som ska returneras.
- totalRecords
- Int32
Det totala antalet matchade användare.
Returer
En MembershipUserCollection samling som innehåller en sida med pageSizeMembershipUser objekt som börjar på sidan som anges av pageIndex.
Exempel
Ett exempel på en MembershipProvider implementering finns i Implementera en profilprovider.
Kommentarer
GetAllUsers returnerar en lista över alla användare från datakällan för den konfigurerade ApplicationName egenskapen. Användare returneras i alfabetisk ordning efter användarnamn.
Resultaten som returneras av GetAllUsers begränsas av parametrarna pageIndex och pageSize . Parametern pageSize identifierar antalet MembershipUser objekt som ska returneras MembershipUserCollection i samlingen. Parametern pageIndex identifierar vilken sida med resultat som ska returneras, där 0 identifierar den första sidan. Parametern totalRecords är en out parameter som är inställd på det totala antalet medlemskapsanvändare i databasen. Om det till exempel finns 13 användare i databasen och pageIndex värdet var 1 med värdet pageSize 5, MembershipUserCollection skulle det innehålla den sjätte till och med den tionde användare som returnerades.
totalRecords anges till 13.