System.Data.Services.Client 名前空間

アプリケーションが WCF Data Services との対話に使用することができる .NET Framework クライアント ライブラリを表します。

クラス

  クラス 説明
パブリック クラス ActionDescriptor サービス アクションに関する情報を保持します。
パブリック クラス BodyOperationParameter サービス アクションに関連付けられているパラメーターを表します。
パブリック クラス ChangeOperationResponse DataServiceResponse クラスから返された操作応答を列挙するときに、SaveChanges の呼び出しの後に返される結果。
パブリック クラス DataServiceClientException WCF Data Services クライアント アプリケーションの実行中に発生したエラーを表します。
パブリック クラス DataServiceCollection<T> 項目が追加または削除されたとき、あるいはリストが更新されたときに通知を提供する動的なエンティティ コレクションを表します。
パブリック クラス DataServiceContext DataServiceContext は、データ サービスのランタイム コンテキストを表します。
パブリック クラス DataServiceQuery WCF Data Services への単一のクエリ要求を表す抽象クラス。 
パブリック クラス DataServiceQuery<TElement> データ サービスに対する単一のクエリ要求を表します。
パブリック クラス DataServiceQueryContinuation ページングされた WCF Data Services クエリ結果の次のページを返す URI をカプセル化します。
パブリック クラス DataServiceQueryContinuation<T> ページングされた WCF Data Services クエリ結果の次のページを返す URI をカプセル化します。 
パブリック クラス DataServiceQueryException プロパティ値をデータ サービスから読み込むときにエラーが発生したことを示す例外。
パブリック クラス DataServiceRequest バッチとして WCF Data Services に送信された要求オブジェクトを表します。
パブリック クラス DataServiceRequest<TElement> バッチとしてデータ サービスに送信された要求オブジェクトを表します。
パブリック クラス DataServiceRequestArgs WCF Data Services への要求メッセージに含まれる追加のメタデータを表します。
パブリック クラス DataServiceRequestException データ サービスが返した応答コードが 200 未満または 299 を超える場合、または応答内の最上位要素が <error> の場合にスローされるエラーを表します。このクラスは継承できません。
パブリック クラス DataServiceResponse SaveChanges の呼び出しの結果としてデータ サービスに送信された操作への応答を表します。
パブリック クラス DataServiceStreamLink バイナリ リソース ストリームの URL を表します。
パブリック クラス DataServiceStreamResponse バイナリ データがストリームとして格納されている、WCF Data Services からの応答を表します。
パブリック クラス Descriptor EntityDescriptor の派生元の抽象クラスです。
パブリック クラス EntityChangedParams PropertyChanged デリゲートの引数をカプセル化します。
パブリック クラス EntityCollectionChangedParams CollectionChanged デリゲートの引数をカプセル化します。
パブリック クラス EntityDescriptor DataServiceResponse で返される操作でエンティティに加えられた変更の説明です。
パブリック クラス FunctionDescriptor サービス関数に関する情報を保持します。
パブリック クラス HttpWebRequestMessage IODataRequestMessage インターフェイスの実装。
パブリック クラス InvokeResponse Invoke の呼び出しからの応答。
パブリック クラス LinkDescriptor DataServiceResponse で返される操作でエンティティに加えられた変更の説明を提供します。
パブリック クラス LinkInfo エンティティ間のリンク (リレーションシップ) に関する情報をカプセル化します。
パブリック クラス LoadCompletedEventArgs LoadCompleted イベントの EventArgs クラスとして使用されます。 Silverlight の WCF Data Services 5.0 クライアントでのみサポートされています。
パブリック クラス MediaEntryAttribute 指定されたクラスがメディア リンク エントリとして処理されることを示します。
パブリック クラス MimeTypePropertyAttribute MediaEntryAttribute で注釈が付けられているクラスのプロパティに注釈を付けます。
パブリック クラス OperationDescriptor サービス操作に関する情報を保持します。
パブリック クラス OperationParameter サービス アクション、サービス関数、またはサービス操作に渡されるパラメーターを表します (実行時)。
パブリック クラス OperationResponse 作成、更新、または削除操作の 1 つのクエリの応答を表す抽象クラス。
パブリック クラス QueryOperationResponse DataServiceQuery に対する応答を表します。
パブリック クラス QueryOperationResponse<T> DataServiceQuery<TElement> に対する応答を表します。
パブリック クラス ReadingWritingEntityEventArgs Atom エントリを表すエンティティおよびオブジェクトへのアクセスを提供します。ReadingWritingEntityEventArgs は、ReadingEntityWritingEntity イベントで使用されます。
パブリック クラス SendingRequest2EventArgs SendingRequest2 イベントのイベント引数。
パブリック クラス SendingRequestEventArgs クライアントがターゲット データ サービスに送信する HttpWebRequest インスタンスへのアクセスを提供するために、SendingRequest イベントで使用されます。
パブリック クラス StreamDescriptor 名前付きバイナリ リソース ストリームに関する情報を格納します。
パブリック クラス UriOperationParameter サービス操作またはサービス関数に関連付けられたパラメーターを表します。

列挙体

  列挙体 説明
パブリック列挙体 DataServiceResponsePreference データ サービスが挿入または更新されたエンティティ データを応答メッセージのエントリとして返すようにクライアントが要求するかどうかを決定します。
パブリック列挙体 EntityStates DataServiceContext によって追跡されているエンティティの状態を識別する列挙体を返します。
パブリック列挙体 HttpStack データ サービスにアクセスするときに使用する HTTP 実装の種類を表します。 Silverlight の WCF Data Services 5.0 クライアントでのみサポートされています。
パブリック列挙体 MergeOption WCF Data Services との間でエンティティを送受信するための同期オプションを決定します。 
パブリック列挙体 SaveChangesOptions SaveChanges の呼び出し時に変更オプションを示します。
パブリック列挙体 TrackingMode DataServiceCollection<T> への変更を追跡するかどうかを決定します。