メンバーシップ プロバイダーのドキュメントを確認したところ、メンバーシップ プロバイダーには 2 つの GetAllUsers メソッドが必要です ( http://msdn.microsoft.com/en-us/library/system.web.security.membership.getallusers )。
しかし、System.Web.Security によって公開されているメソッドを見ると (
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Web.ApplicationServices.dll )
メソッドは 1 つだけです (ページング機能を持つメソッド)。
データベースからすべてのユーザーを返す方法はどこにありますか? すべてのユーザーのリストを取得したり、データベース内のユーザー数を確認したりする方法はないようです。
- アップデート
System.Web.Security を見ると、SqlMembershipProvider が次のように定義されていることがわかりました。
public class SqlMembershipProvider : System.Web.Security.MembershipProvider
しかし、このクラスには public GetAllUsers() メソッドがありません。
ベースの GetAllUsers メソッドにアクセスするにはどうすればよいですか?