System.Data.Services 名前空間
WCF Data Services を構築するためのクラスにアクセスできます。
クラス
クラス | 説明 | |
---|---|---|
ChangeInterceptorAttribute | ChangeInterceptorAttribute は、指定したエンティティ セット名の更新を処理する目的でメソッドに適用されます。 | |
DataService<T> | WCF Data Services を使用して Open Data Protocol (OData) データ サービスを開発するためのメイン エントリ ポイント。 | |
DataServiceBehavior | カスタム データ サービスに動作を定義する設定を追加します。 | |
DataServiceConfiguration | WCF Data Services の構成を管理します。 | |
DataServiceException | エラーを説明するメッセージが指定された DataServiceException クラスのインスタンスを表します。 | |
DataServiceHost | WebServiceHost から派生した WCF Data Services クラスです。データ サービスをインスタンス化する際に使用されます。 | |
DataServiceHostFactory | Windows Communication Foundation (WCF) に接続するために WCF Data Services のインフラストラクチャが使用するクラスです。 | |
DataServiceOperationContext | 現在処理中の操作を表します。 | |
DataServiceProcessingPipeline | データ サービス処理パイプラインのイベントを定義します。 | |
DataServiceProcessingPipelineEventArgs | DataServiceProcessingPipeline イベントのイベント引数クラスです。 | |
ETagAttribute | エンティティ型には、コンテンツへの変更を判断するプロパティを指定するために、この属性が使用されます。 | |
ExpandSegment | データを遅延コンテンツとしてではなくインラインで返すかどうかを示すクエリのセグメント。 | |
ExpandSegmentCollection | クエリに続く $expand 句によって展開できるクエリのセグメント。 | |
HandleExceptionArgs | 発生した例外の詳細と、関連付けられている HTTP 応答の詳細を指定します。 | |
IgnorePropertiesAttribute | WCF Data Services によるプロパティの可視性を制御します。 | |
MimeTypeAttribute | HTTP 要求の MIME の種類を示します。 | |
ProcessRequestArgs | データ サービスに対する HTTP 要求で使用される引数を表します。 | |
QueryInterceptorAttribute | QueryInterceptorAttribute は、指定されたエンティティ セットに対するクエリ インターセプターとしてメソッドに注釈を付けます。 | |
SingleResultAttribute | サービス操作に使用される属性です。返される要素が 1 つだけであることを指定します。 |
インターフェイス
インターフェイス | 説明 | |
---|---|---|
IDataServiceConfiguration | IDataServiceConfiguration は、エンティティ セットやサービス操作に対する権限、許可された要求に対する制限、既定では探索されない型の登録、エラー処理に対する既定の詳細度など、サービスの動作を設定する目的で WCF Data Services によって使用されます。 | |
IDataServiceHost | WCF Data Services とそのホスティング環境間のインタラクションを指定するインターフェイスです。 | |
IDataServiceHost2 | HTTP の要求ヘッダーと応答ヘッダーに必要な IDataServiceHost の拡張機能を定義します。 | |
IExpandedResult | WCF Data Services $expand クエリ オプションの結果や関連セグメントを列挙するための列挙子をサポートするために必要なメンバーを宣言します。 | |
IExpandProvider | 互換性のために残されています。このインターフェイスには、WCF Data Services の $expand クエリ オプションをサポートするために必要なメソッドが宣言されています。 | |
IRequestHandler | 要求メッセージの処理を制御するメンバーへのアクセスを提供します。 | |
IUpdatable | HTTP POST メソッドによってリソースを挿入または更新するためのインターフェイス。 |
列挙体
列挙体 | 説明 | |
---|---|---|
EntitySetRights | WCF Data Services によって配置されたデータへのアクセス権を定義するための列挙体。 | |
ServiceActionRights | サービス アクションへのアクセス権。 | |
ServiceOperationRights | WCF Data Services によって配置されたサービス操作へのアクセス権を定義するための列挙体。 | |
UpdateOperations | エンティティに対して実行された更新操作を指定するための列挙体です。 |