Freigeben über


ODataSimplifiedOptions Klasse

Definition

Optionen, die zur Steuerung des Verhaltens im Zusammenhang mit odata vereinfacht wurden.

public sealed class ODataSimplifiedOptions
type ODataSimplifiedOptions = class
Public NotInheritable Class ODataSimplifiedOptions
Vererbung
ODataSimplifiedOptions

Konstruktoren

ODataSimplifiedOptions()

Konstruktor von ODataSimplifiedOptions

ODataSimplifiedOptions(Nullable<ODataVersion>)

Konstruktor von ODataSimplifiedOptions

Eigenschaften

EnableParsingKeyAsSegmentUrl

True, wenn der URL-Parser den Analysepfad mit Schlüssel als Segment unterstützt, andernfalls false. Der Standardwert ist „true“.

EnableReadingKeyAsSegment

Ruft einen Wert ab, der angibt, ob der Leser beim automatischen Erstellen von URIs Schlüsselwerte in sein eigenes URI-Segment einfügen soll, oder legt diesen fest. Wenn dieser Wert false ist, haben automatisch generierte URLs die Form ".. /EntitySet('KeyValue')/..". Wenn dieser Wert true ist, haben automatisch generierte URLs die Form ".. /EntitySet/KeyValue/..". Diese Einstellung gilt nur für URLs, die automatisch von der ODataMessageReader generiert werden, und die vom Server explizit bereitgestellten URLs werden nicht geändert.

EnableReadingODataAnnotationWithoutPrefix

True, wenn der Name der reservierten Anmerkung ohne das Präfix "odata." gelesen werden kann, andernfalls false. Der Standardwert ist false für OData 4.0 und true für OData 4.01. Die Option wird während der Deserialisierung angewendet.

EnableWritingKeyAsSegment

Ruft einen Wert ab, der angibt, ob der Writer beim automatischen Erstellen von URIs Schlüsselwerte in sein eigenes URI-Segment einfügen soll, oder legt diesen fest. Wenn dieser Wert false ist, haben automatisch generierte URLs die Form ".. /EntitySet('KeyValue')/..". Wenn dieser Wert true ist, haben automatisch generierte URLs die Form ".. /EntitySet/KeyValue/..". Diese Einstellung gilt nur für URLs, die automatisch von dem ODataMessageWriter generiert werden, und ändert die vom Benutzer explizit bereitgestellten URLs nicht.

EnableWritingODataAnnotationWithoutPrefix
Veraltet.

True, wenn Steuerelementinformationen ohne das Präfix "odata." geschrieben werden sollen, andernfalls false. Der Standardwert ist false für OData 4.0, true für OData 4.01. Die Option wird während der Serialisierung angewendet.

Methoden

Clone()

Erstellt eine flache Kopie dieses ODataSimplifiedOptions.

GetOmitODataPrefix()

Rufen Sie ab, ob OData-Steuerelementinformationen ohne das Präfix True geschrieben werden sollen, wenn Steuerelementinformationen ohne präfix "odata." gelesen werden können, andernfalls false. Der Standardwert ist false für OData 4.0 und true für OData 4.01. Die Option wird während der Deserialisierung angewendet.

GetOmitODataPrefix(ODataVersion)

Versionsspezifisches Verhalten zum Schreiben von OData-Steuerelementinformationen ohne das Präfix True, wenn Steuerelementinformationen ohne Präfix "odata. " gelesen werden können, andernfalls false. Der Standardwert ist false für OData 4.0 und true für OData 4.01. Die Option wird während der Deserialisierung angewendet.

SetOmitODataPrefix(Boolean)

Gibt an, ob OData-Steuerelementinformationen ohne das Präfix True geschrieben werden sollen, um Steuerelementinformationen ohne das Präfix "odata." zu lesen, andernfalls false. Der Standardwert ist false für OData 4.0 und true für OData 4.01. Die Option wird während der Deserialisierung angewendet.

SetOmitODataPrefix(Boolean, ODataVersion)

Versionsspezifisches Verhalten zum Schreiben von OData-Steuerelementinformationen ohne das Präfix True zum Lesen von Steuerelementinformationen ohne das Präfix "odata.", andernfalls false. Der Standardwert ist false für OData 4.0 und true für OData 4.01. Die Option wird während der Deserialisierung angewendet.

Gilt für: