次の方法で共有


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

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

戻り値

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

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

注釈

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

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

適用対象

こちらもご覧ください