次の方法で共有


Microsoft.SharePoint.Dsp 名前空間

Windows SharePoint Services で使用されるデータ取得サービス アダプタのための基本クラスを提供します。

これらのアダプタによって定義されるプロトコルにより、データ コンシューマは異種データ ソースに対してクエリを実行し、データ ソースはコンシューマにクエリの結果を返します。その際、さまざまな種類のデータを統一された形式にまとめることでデータの関連付け、分析、操作を容易に行えるようにします。

各データ取得サービスは、データ コンシューマおよびデータ サーバーを有効にして SOAP 経由または Windows SharePoint Services のオブジェクト モデル経由で相互に通信できるように、データ バインド スキームを提供します。データ取得サービスのクライアント側は、アプリケーション、データ駆動 Web パーツ、データ バインド サーバー コントロールなど、データ コンシューマで構成されます。データ取得サービスのサーバー側は、アダプタのグループであり、それらはさまざまなデータ ソースから XML データを返す Web サービスであるか、それらのデータ ソースでデータ操作を行う Web サービスです。Windows SharePoint Services では次のアダプタが使われています。

Microsoft.SharePoint.Dsp.Sts 名前空間にはオブジェクト モデルと SOAP インターフェイスの両方がありますが、それ以外の 3 つの名前空間にはオブジェクト モデルしかありません。

これらのアダプタは、他の Microsoft .NET Framework マネージド アセンブリで使用できるオブジェクト モデルを提供しています。サーバー コンポーネントは特定のサービスに関するアセンブリを直接ロードできるため、SOAP 経由のサービス呼び出しによるオーバーヘッドを回避できます。すべてのアダプタで Microsoft.SharePoint.Dsp 名前空間の IDspAdapter インターフェイスが実装されるため、データ取得サービスのアセンブリを動的にロードすれば、任意のアダプタと通信できるようなクライアント コードを書くことができます。

クラス

  クラス 説明
パブリック クラス AllFields クエリ内で、データ ソースからすべてのフィールドを返すように指定するために使われます。
パブリック クラス Authentication Authentication クラスはバックエンド サーバーへの接続に使用する認証モードを表します。
パブリック クラス Connection データ取得サービス アダプタへの接続を表します。
パブリック クラス DataRoot 特定のアダプタ インスタンスのコンテンツ ドキュメントのルートを表します。
パブリック クラス DspAdapter OLE DB データ ソースに対してクエリを実行するときに、OleDbAdapter クラスで用いられる IDspAdapter インターフェイスを実装します。
パブリック クラス DspQuery データ ソース プロバイダに対するクエリで使われるフィルタを定義します。
パブリック クラス DSQuery データ取得サービスで用いられるクエリを表します。
パブリック クラス Field クエリの特定の列を表します。
パブリック クラス Fields クエリに含められた列のコレクションを表します。
パブリック クラス OrderField 結果を順序付けするための基準となる列を表します。
パブリック クラス PTQuery パススルー クエリを表します。
パブリック クラス QueryRequest クエリの要求を表します。
パブリック クラス QueryResponse クエリの応答を表します。
パブリック クラス Request クエリの操作の種類およびドキュメントの種類に関する情報を含む、クエリ内の要求ヘッダーを表します。
パブリック クラス RequestHeader クエリの要求ヘッダーを表します。
パブリック クラス Response クエリの応答を表します。
パブリック クラス ServerParameter サーバーで必要とされる、データ ソースを含むサーバー パラメータを表します。
パブリック クラス ServerParameterInfo データ ソースを含むサーバーで使用されるパラメータに関する情報を表します。
パブリック クラス Versions アダプタがサポートしているデータ取得サービスのバージョン、またはクエリで使用されているバージョンを表します。

インターフェイス

  インターフェイス 説明
パブリック インターフェイス IDspAdapter データ取得サービス アダプタにローカルにアクセスする COM インターフェイスをクライアントに提供します。

列挙

  列挙 説明
パブリック列挙 ColumnMappingType クエリで返すデータのために使用する XML 形式の種類を示します。
パブリック列挙 DocumentType 要求のドキュメントの種類を指定します。
パブリック列挙 MethodType 要求の動作を指定します。
パブリック列挙 OrderDirection フィールドまたは列を並べ替えるときの方向を指定する OrderDirection 列挙。
パブリック列挙 PagingSupportType クエリでサポートされているページングの種類を示します。
パブリック列挙 QueryType 要求で使われるクエリの種類を指定します。
パブリック列挙 ResponseStatus クエリ応答の状態を指定します。
パブリック列挙 ResultContentType クエリを通して返されるコンテンツの種類を示します。