次の方法で共有


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 エンティティに対して実行された更新操作を指定するための列挙体です。