Freigeben über


ODataUtils Klasse

Definition

Hilfsprogrammmethoden, die mit der OData-Bibliothek verwendet werden.

public static class ODataUtils
type ODataUtils = class
Public Module ODataUtils
Vererbung
ODataUtils

Methoden

AppendDefaultHeaderValue(String, String)

Fügen Sie die von OData erforderlichen Standardwerte an den angegebenen HTTP-Header an.

Wenn der Headername ODataConstants.ContentTypeHeader lautet: Wenn der Headerwert application/json ist, fügen Sie die folgenden Standardwerte an: (odata.) metadata=minimal (odata.) streaming=true IEEE754Compatible=false

AppendDefaultHeaderValue(String, String, ODataVersion)

Fügen Sie die von OData erforderlichen Standardwerte an den angegebenen HTTP-Header an.

Wenn der Headername ODataConstants.ContentTypeHeader lautet, fügen Sie, wenn der Headerwert application/json ist, die folgenden Standardwerte für 4.0 an: odata.metadata=minimal odata.streaming=true IEEE754Compatible=false, fügen Sie die folgenden Standardwerte für 4.01 an: metadata=minimal streaming=true IEEE754Compatible=false

CreateAnnotationFilter(String)

Übersetzt den annotationFilter in einen Func, der auswertet, ob der Filter mit einem angegebenen Anmerkungsnamen übereinstimmt. Der func würde als true ausgewertet, wenn der annotationFilter mit dem Anmerkungsnamen übereinstimmt, der an die Datei übergeben wird, und andernfalls false.

GenerateServiceDocument(IEdmModel)

Generieren Sie eine ODataServiceDocument-Standardinstanz aus dem Modell.

GetEmptyArray<T>()

Hilfsprogrammmethoden, die mit der OData-Bibliothek verwendet werden.

GetReadFormat(ODataMessageReader)

Gibt das Format zurück, das vom Nachrichtenreader zum Lesen der Nutzlast verwendet wird.

NullValueReadBehaviorKind(IEdmModel, IEdmProperty)

Ruft das Readerverhalten für den Nulleigenschaftenwert für die angegebene Eigenschaft ab.

ODataVersionToString(ODataVersion)

Zeigt die "OData-Version-zu-Zeichenfolge"-Darstellung an.

SetHeadersForPayload(ODataMessageWriter, ODataPayloadKind)

Legt den Inhaltstyp und OData-Version Kopfzeilen für die nachricht fest, die vom Nachrichtenschreiber verwendet wird.

SetNullValueReaderBehavior(IEdmModel, IEdmProperty, ODataNullValueBehaviorKind)

Fügt eine vorübergehende Anmerkung hinzu, um anzugeben, wie Nullwerte für die angegebene Eigenschaft gelesen werden sollen.

StringToODataVersion(String)

Zeigt eine Zeichenfolge für die OData-Versionsdarstellung an.

Gilt für: