Sdílet prostřednictvím


ODataSimplifiedOptions Třída

Definice

Možnosti, které se používaly k řízení odata souvisejícího s chováním, se zjednodušily.

public sealed class ODataSimplifiedOptions
type ODataSimplifiedOptions = class
Public NotInheritable Class ODataSimplifiedOptions
Dědičnost
ODataSimplifiedOptions

Konstruktory

ODataSimplifiedOptions()

Konstruktor ODataSimplifiedOptions

ODataSimplifiedOptions(Nullable<ODataVersion>)

Konstruktor ODataSimplifiedOptions

Vlastnosti

EnableParsingKeyAsSegmentUrl

True, pokud analyzátor url podporuje parsování cesty s klíčem jako segment, jinak false. Výchozí hodnota je true.

EnableReadingKeyAsSegment

Získá nebo nastaví hodnotu, která označuje, zda čtenář má při automatickém sestavování identifikátorů URI umístit hodnoty klíčů do vlastního segmentu identifikátorů URI. Pokud je tato hodnota false, automaticky generované adresy URL budou mít tvar ".. /EntitySet('KeyValue')/..". Pokud je tato hodnota true, automaticky generované adresy URL budou mít tvar ".. /EntitySet/KeyValue/..". Toto nastavení platí jenom pro adresy URL, které jsou automaticky generovány serverem ODataMessageReader a adresy URL explicitně poskytnuté serverem se nezmění.

EnableReadingODataAnnotationWithoutPrefix

True if can read reserved annotation name without prefix 'odata', otherwise false. Výchozí hodnota je nepravda pro OData 4.0 a true pro OData 4.01. Tato možnost se použije během deserializace.

EnableWritingKeyAsSegment

Získá nebo nastaví hodnotu, která označuje, zda by zapisovatel měl při automatickém vytváření identifikátorů URI umístit hodnoty klíčů do vlastního segmentu identifikátoru URI. Pokud je tato hodnota false, automaticky generované adresy URL budou mít tvar ".. /EntitySet('KeyValue')/..". Pokud je tato hodnota true, automaticky generované adresy URL budou mít tvar ".. /EntitySet/KeyValue/..". Toto nastavení platí pouze pro adresy URL, které jsou automaticky generovány nástrojem ODataMessageWriter a neupravuje adresy URL explicitně poskytnuté uživatelem.

EnableWritingODataAnnotationWithoutPrefix
Zastaralé.

True, pokud by informace o ovládacím prvku měly být zapsány bez předpony "odata", jinak false. Výchozí hodnota je false pro OData 4.0, true pro OData 4.01. Možnost se použije během serializace.

Metody

Clone()

Vytvoří mělkou kopii tohoto ODataSimplifiedOptionssouboru .

GetOmitODataPrefix()

Získejte informace o ovládacím prvku OData bez předpony True, pokud informace o ovládacím prvku lze číst bez předpony odata, jinak nepravda. Výchozí hodnota je nepravda pro OData 4.0 a true pro OData 4.01. Tato možnost se použije během deserializace.

GetOmitODataPrefix(ODataVersion)

Chování specifické pro verzi pro zápis informací o ovládacím prvku OData bez předpony Pravda, pokud informace o ovládacím prvku lze číst bez předpony 'odata', jinak false. Výchozí hodnota je nepravda pro OData 4.0 a true pro OData 4.01. Tato možnost se použije během deserializace.

SetOmitODataPrefix(Boolean)

Zda zapisovat informace o ovládacím prvku OData bez předpony True číst informace o ovládacím prvku bez předpony "odata", jinak false. Výchozí hodnota je nepravda pro OData 4.0 a true pro OData 4.01. Tato možnost se použije během deserializace.

SetOmitODataPrefix(Boolean, ODataVersion)

Chování specifické pro konkrétní verzi při zápisu informací o ovládacím prvku OData bez předpony True pro čtení informací o ovládacích prvků bez předpony odata, jinak false. Výchozí hodnota je nepravda pro OData 4.0 a true pro OData 4.01. Tato možnost se použije během deserializace.

Platí pro