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

一致したユーザーの合計数。

返品

MembershipUserCollectionで指定されたページから始まるpageSizeMembershipUser オブジェクトのページを含むpageIndex コレクション。

MembershipProvider実装の例については、「プロファイル プロバイダーの実装」を参照してください。

注釈

GetAllUsers は、構成された ApplicationName プロパティのデータ ソースからのすべてのユーザーの一覧を返します。 ユーザーは、ユーザー名のアルファベット順に返されます。

GetAllUsersによって返される結果は、pageIndexパラメーターとpageSize パラメーターによって制限されます。 pageSize パラメーターは、MembershipUser コレクションで返MembershipUserCollectionオブジェクトの数を識別します。 pageIndexパラメーターは、返す結果のページを識別します。0 は最初のページを識別します。 totalRecords パラメーターは、データベース内のメンバーシップ ユーザーの合計数に設定されるout パラメーターです。 たとえば、データベースに 13 人のユーザーがいて、 pageIndex 値が 1 で pageSize が 5 の場合、 MembershipUserCollection には返された 6 番目から 10 番目のユーザーが含まれます。 totalRecords は 13 に設定されます。

適用対象

こちらもご覧ください