다음을 통해 공유


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) 버전 3 이상에서 지원됩니다.

참고 항목

참조

DataServiceContext 클래스

System.Data.Services.Client 네임스페이스