Partager via


ODataUtils Classe

Définition

Méthodes utilitaires utilisées avec la bibliothèque OData.

public static class ODataUtils
type ODataUtils = class
Public Module ODataUtils
Héritage
ODataUtils

Méthodes

AppendDefaultHeaderValue(String, String)

Ajoutez les valeurs par défaut requises par OData à l’en-tête HTTP spécifié.

Lorsque le nom d’en-tête est ODataConstants.ContentTypeHeader : si la valeur d’en-tête est application/json, ajoutez les valeurs par défaut suivantes : (odata.) metadata=minimal (odata.) streaming=true IEEE754Compatible=false

AppendDefaultHeaderValue(String, String, ODataVersion)

Ajoutez les valeurs par défaut requises par OData à l’en-tête HTTP spécifié.

Lorsque le nom de l’en-tête est ODataConstants.ContentTypeHeader, si la valeur d’en-tête est application/json, ajoutez les valeurs par défaut suivantes pour 4.0 : odata.metadata=minimal odata.streaming=true IEEE754Compatible=false ajoutez les valeurs par défaut suivantes pour 4.01 : metadata=minimal streaming=true IEEE754Compatible=false

CreateAnnotationFilter(String)

Convertit le en annotationFilter un func qui évaluerait si le filtre correspondrait à un nom d’annotation donné. Le func prend la valeur true si correspond annotationFilter au nom d’annotation qui est passé à l’objet , et false dans le cas contraire.

GenerateServiceDocument(IEdmModel)

Générez une instance ODataServiceDocument par défaut à partir du modèle.

GetEmptyArray<T>()

Méthodes utilitaires utilisées avec la bibliothèque OData.

GetReadFormat(ODataMessageReader)

Retourne le format utilisé par le lecteur de messages pour la lecture de la charge utile.

NullValueReadBehaviorKind(IEdmModel, IEdmProperty)

Obtient le comportement du lecteur de la valeur de la propriété Null sur la propriété spécifiée.

ODataVersionToString(ODataVersion)

Affiche la représentation sous forme de chaîne de la version OData.

SetHeadersForPayload(ODataMessageWriter, ODataPayloadKind)

Définit les en-têtes content-type et OData-Version sur le message utilisé par l’enregistreur de messages.

SetNullValueReaderBehavior(IEdmModel, IEdmProperty, ODataNullValueBehaviorKind)

Ajoute une annotation transitoire pour indiquer comment les valeurs Null pour la propriété spécifiée doivent être lues.

StringToODataVersion(String)

Affiche une chaîne de la représentation de version OData.

S’applique à