Partager via


ODataSimplifiedOptions Classe

Définition

Options utilisées pour contrôler les données odata liées au comportement simplifiées.

public sealed class ODataSimplifiedOptions
type ODataSimplifiedOptions = class
Public NotInheritable Class ODataSimplifiedOptions
Héritage
ODataSimplifiedOptions

Constructeurs

ODataSimplifiedOptions()

Constructeur de ODataSimplifiedOptions

ODataSimplifiedOptions(Nullable<ODataVersion>)

Constructeur de ODataSimplifiedOptions

Propriétés

EnableParsingKeyAsSegmentUrl

True si l’analyseur d’URL prend en charge le chemin d’analyse avec la clé comme segment, sinon false. La valeur par défaut est true.

EnableReadingKeyAsSegment

Obtient ou définit une valeur qui indique si le lecteur doit placer des valeurs de clé dans son propre segment d’URI lors de la génération automatique d’URI. Si cette valeur est false, les URL générées automatiquement prennent la forme « . /EntitySet('KeyValue')/.. ». Si cette valeur est true, les URL générées automatiquement prennent la forme « . /EntitySet/KeyValue/.. ». Ce paramètre s’applique uniquement aux URL générées automatiquement par et ODataMessageReader les URL fournies explicitement par le serveur ne seront pas modifiées.

EnableReadingODataAnnotationWithoutPrefix

True si peut lire le nom d’annotation réservé sans préfixe « odata. », sinon false. La valeur par défaut est false pour OData 4.0 et true pour OData 4.01. L’option est appliquée pendant la désérialisation.

EnableWritingKeyAsSegment

Obtient ou définit une valeur qui indique si l’enregistreur doit placer des valeurs de clé dans son propre segment URI lors de la génération automatique d’URI. Si cette valeur est false, les URL générées automatiquement prennent la forme « . /EntitySet('KeyValue')/.. ». Si cette valeur est true, les URL générées automatiquement prennent la forme « . /EntitySet/KeyValue/.. ». Ce paramètre s’applique uniquement aux URL générées automatiquement par et ODataMessageWriter ne modifie pas les URL fournies explicitement par l’utilisateur.

EnableWritingODataAnnotationWithoutPrefix
Obsolète.

True si les informations de contrôle doivent être écrites sans le préfixe « odata. », sinon false. La valeur par défaut est false pour OData 4.0, true pour OData 4.01. L’option est appliquée pendant la sérialisation.

Méthodes

Clone()

Crée une copie superficielle de ce ODataSimplifiedOptions.

GetOmitODataPrefix()

Déterminez s’il faut écrire des informations de contrôle OData sans préfixe True si les informations de contrôle peuvent être lues sans préfixe « odata. », sinon false. La valeur par défaut est false pour OData 4.0 et true pour OData 4.01. L’option est appliquée pendant la désérialisation.

GetOmitODataPrefix(ODataVersion)

Comportement spécifique à la version pour l’écriture d’informations de contrôle OData sans préfixe True si les informations de contrôle peuvent être lues sans préfixe « odata. », sinon false. La valeur par défaut est false pour OData 4.0 et true pour OData 4.01. L’option est appliquée pendant la désérialisation.

SetOmitODataPrefix(Boolean)

Indique s’il faut écrire des informations de contrôle OData sans préfixe True pour lire les informations de contrôle sans le préfixe « odata . », sinon false. La valeur par défaut est false pour OData 4.0 et true pour OData 4.01. L’option est appliquée pendant la désérialisation.

SetOmitODataPrefix(Boolean, ODataVersion)

Comportement spécifique à la version pour l’écriture d’informations de contrôle OData sans préfixe True pour lire les informations de contrôle sans le préfixe « odata. », sinon false. La valeur par défaut est false pour OData 4.0 et true pour OData 4.01. L’option est appliquée pendant la désérialisation.

S’applique à