Condividi tramite


ODataSimplifiedOptions Classe

Definizione

Opzioni che usano per controllare il comportamento correlato ai dati semplificati.

public sealed class ODataSimplifiedOptions
type ODataSimplifiedOptions = class
Public NotInheritable Class ODataSimplifiedOptions
Ereditarietà
ODataSimplifiedOptions

Costruttori

ODataSimplifiedOptions()

Costruttore di ODataSimplifiedOptions

ODataSimplifiedOptions(Nullable<ODataVersion>)

Costruttore di ODataSimplifiedOptions

Proprietà

EnableParsingKeyAsSegmentUrl

True se il parser url supporta l'analisi del percorso con chiave come segmento, in caso contrario false. Il valore predefinito è true.

EnableReadingKeyAsSegment

Ottiene o imposta un valore che indica se il lettore deve inserire valori chiave nel proprio segmento URI durante la creazione automatica degli URI. Se questo valore è false, gli URL generati automaticamente prenderanno il formato ".. /EntitySet('KeyValue')/.". Se questo valore è true, gli URL generati automaticamente prenderanno il formato ".. /EntitySet/KeyValue/.". Questa impostazione si applica solo agli URL generati automaticamente dagli ODataMessageReader URL e gli URL forniti in modo esplicito dal server non verranno modificati.

EnableReadingODataAnnotationWithoutPrefix

True se può leggere il nome dell'annotazione riservata senza prefisso 'odata.', in caso contrario false. Il valore predefinito è false per OData 4.0 e true per OData 4.01. L'opzione viene applicata durante la deserializzazione.

EnableWritingKeyAsSegment

Ottiene o imposta un valore che indica se il writer deve inserire valori chiave nel proprio segmento URI durante la creazione automatica degli URI. Se questo valore è false, gli URL generati automaticamente prenderanno il formato ".. /EntitySet('KeyValue')/.". Se questo valore è true, gli URL generati automaticamente prenderanno il formato ".. /EntitySet/KeyValue/.". Questa impostazione si applica solo agli URL generati automaticamente dall'oggetto ODataMessageWriter e non modifica gli URL forniti in modo esplicito dall'utente.

EnableWritingODataAnnotationWithoutPrefix
Obsoleti.

True se le informazioni sul controllo devono essere scritte senza il prefisso 'odata.', in caso contrario false. Il valore predefinito è false per OData 4.0, true per OData 4.01. L'opzione viene applicata durante la serializzazione.

Metodi

Clone()

Crea una copia superficiale di questo ODataSimplifiedOptionsoggetto .

GetOmitODataPrefix()

Ottenere se scrivere informazioni sul controllo OData senza un prefisso True se le informazioni sul controllo possono essere lette senza prefisso 'odata.', in caso contrario false. Il valore predefinito è false per OData 4.0 e true per OData 4.01. L'opzione viene applicata durante la deserializzazione.

GetOmitODataPrefix(ODataVersion)

Comportamento specifico della versione per la scrittura di informazioni sul controllo OData senza prefisso True se le informazioni sul controllo possono essere lette senza prefisso 'odata.', in caso contrario false. Il valore predefinito è false per OData 4.0 e true per OData 4.01. L'opzione viene applicata durante la deserializzazione.

SetOmitODataPrefix(Boolean)

Se scrivere informazioni sul controllo OData senza un prefisso True per leggere le informazioni di controllo senza il prefisso 'odata.', in caso contrario false. Il valore predefinito è false per OData 4.0 e true per OData 4.01. L'opzione viene applicata durante la deserializzazione.

SetOmitODataPrefix(Boolean, ODataVersion)

Comportamento specifico della versione per la scrittura di informazioni sul controllo OData senza prefisso True per leggere le informazioni di controllo senza il prefisso "odata.", in caso contrario false. Il valore predefinito è false per OData 4.0 e true per OData 4.01. L'opzione viene applicata durante la deserializzazione.

Si applica a