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 的值也一樣。
Open Data Protocol (OData) 第 3 版及更高版本都支援 Prefer 標頭。