DataServiceContext.AddAndUpdateResponsePreference プロパティ

データ サービスが変更要求に対する応答メッセージでエンティティ データを返すようにクライアントが要求するかどうかを取得または設定します。

名前空間:  System.Data.Services.Client
アセンブリ:  Microsoft.Data.Services.Client (Microsoft.Data.Services.Client.dll)

構文

'宣言
Public Property AddAndUpdateResponsePreference As DataServiceResponsePreference
    Get
    Set
'使用
Dim instance As DataServiceContext
Dim value As DataServiceResponsePreference

value = instance.AddAndUpdateResponsePreference

instance.AddAndUpdateResponsePreference = value
public DataServiceResponsePreference AddAndUpdateResponsePreference { get; set; }
public:
property DataServiceResponsePreference AddAndUpdateResponsePreference {
    DataServiceResponsePreference get ();
    void set (DataServiceResponsePreference value);
}
member AddAndUpdateResponsePreference : DataServiceResponsePreference with get, set
function get AddAndUpdateResponsePreference () : DataServiceResponsePreference
function set AddAndUpdateResponsePreference (value : DataServiceResponsePreference)

プロパティ値

型: System.Data.Services.Client.DataServiceResponsePreference
データ サービスからの応答を要求するかどうかを決定する DataServiceResponsePreference オブジェクト。

説明

AddAndUpdateResponsePreference プロパティは、HTTP POST、HTTP PUT、HTTP MERGE、および HTTP PATCH 要求に使用されます。 このプロパティ設定は、データ サービスが挿入または更新されたエンティティを応答メッセージの本文で返すかどうかを決定します。

AddAndUpdateResponsePreference プロパティを IncludeContent に設定することは、要求の Prefer ヘッダーが return-content の値に設定されることを意味します。

AddAndUpdateResponsePreference プロパティを Default に設定することは、Prefer ヘッダーが要求に含まれず、クライアントが応答メッセージに含まれるエンティティを解析することを意味します。

クライアントは、AddAndUpdateResponsePreference プロパティが NoContent の値に設定されているときでも、応答メッセージで返されるエントリを常に解析します。

Prefer ヘッダーは、Open Data Protocol (OData) の Version 3 以降のバージョンでサポートされます。

関連項目

参照

DataServiceContext クラス

System.Data.Services.Client 名前空間