Microsoft SQLProvider および SQLRoleProvider サンプルのメンバーシップとロール プロバイダーのコードを使用していますが、独自のスキーマをソースに統合する正確な方法に少し圧倒されています。
たとえば、GetAllUsers メソッドは、ASP.NET データベース内の特定のテーブルからデータを読み込み、それらを特定のデータ構造に配置します。私のテーブルはそのようには見えません。
これらのフィールドを含むようにテーブルを調整する必要がありますか、それとも独自の構造に置き換えることができますか?
言い換えれば、SQL プロバイダーが実装するプロシージャーのインターフェースにどれだけ厳密に準拠する必要があるでしょうか? これらの proc にはすべて、pagesize および pagenumber パラメーターもあります。