2.1.5.8 GetAllUsers
このメソッドは、データベース内のすべてのユーザーのコレクションを戻します。
宣言
// C# public override MembershipUserCollection GetAllUsers(int pageIndex, int pageSize, out int totalRecords);
パラメータ
-
pageIndex
戻す結果のページのゼロベース索引。
-
pageSize
戻す結果のページ・サイズ。
-
totalRecords
ユーザーの総数。
戻り値
MembershipUser
オブジェクトを含むMembershipUserCollection
オブジェクト。
例外
ArgumentException
- pageIndex
パラメータが0未満です。または、pageSize
パラメータが1未満であるか、ページ上限がInt32.MaxValue
を超えています。
注意:
ページ下限は(pageIndex
* pageSize
)であり、ページ上限は(pageIndex
*pageSize
)+(pageSize
- 1)です。
ArgumentNullException
- pageIndex
、pageSize
またはtotalRecords
パラメータがnullです。
備考
GetAllUsers
メソッドから戻される結果は、pageIndex
パラメータとpageSize
パラメータによって制約されます。pageSize
パラメータは、MembershipUserCollection
オブジェクトで戻すMembershipUser
オブジェクトの最大数を示します。pageIndex
パラメータは、結果のどのページを戻すかを示します。値はゼロベースであるため、ゼロは最初のページを示します。totalRecords
パラメータは、構成されたapplicationName
のユーザーの総数を表す出力パラメータです。