Freigeben über


DataServiceContext.AddAndUpdateResponsePreference-Eigenschaft

Ruft ab oder legt fest, ob der Client die Datendienstrückgabe-Entitätsdaten in der Antwortnachricht zu einer Änderungsanforderung anfordert.

Namespace:  System.Data.Services.Client
Assembly:  Microsoft.Data.Services.Client (in Microsoft.Data.Services.Client.dll)

Syntax

'Declaration
Public Property AddAndUpdateResponsePreference As DataServiceResponsePreference
    Get
    Set
'Usage
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)

Eigenschaftswert

Typ: System.Data.Services.Client.DataServiceResponsePreference
Ein DataServiceResponsePreference-Objekt, das bestimmt, ob den Datendienst ein Antwortformular vom Datendienst anfordert.

Hinweise

Die AddAndUpdateResponsePreference-Eigenschaft wird für HTTP POST, HTTP PUT, HTTP MERGE und HTTP-PATCH-Anforderungen verwendet. Diese Eigenschafteneinstellung bestimmt, ob der Datendienst die eingefügte oder aktualisierte Entität im Text der Antwortnachricht zurückgibt.

Das Festlegen der AddAndUpdateResponsePreference-Eigenschaft zu IncludeContent bedeutet, dass der Prefer-Header in der Anforderung auf einen Wert des Rückgabeinhalts festgelegt wird.

Das Festlegen der AddAndUpdateResponsePreference-Eigenschaft zu Default bedeutet, dass ein Prefer-Header nicht in der Anforderung enthalten ist, und der Client analysiert jede in der Antwortnachricht enthaltene Entität.

Der Client analysiert immer den in der Antwortnachricht zurückgegebenen Eintrag, selbst wenn die AddAndUpdateResponsePreference-Eigenschaft auf den Wert NoContent festgelegt ist.

Der Prefer-Header wird in Version 3 von Open Data Protocol (OData) und der höherer Versionen unterstützt.

Siehe auch

Verweis

DataServiceContext Klasse

System.Data.Services.Client-Namespace