Freigeben über


ODataUtils-Klasse

Stellt die mit der OData-Bibliothek verwendeten Hilfsprogrammmethoden dar.

Vererbungshierarchie

System.Object
  Microsoft.Data.OData.ODataUtils

Namespace:  Microsoft.Data.OData
Assembly:  Microsoft.Data.OData (in Microsoft.Data.OData.dll)

Syntax

'Declaration
<ExtensionAttribute> _
Public NotInheritable Class ODataUtils
'Usage
public static class ODataUtils
[ExtensionAttribute]
public ref class ODataUtils abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type ODataUtils =  class end
public final class ODataUtils

Der ODataUtils-Typ macht folgende Elemente verfügbar.

Methoden

  Name Beschreibung
Öffentliche MethodeStatisches Element GetHttpMethod Überprüft, ob das annotatable-Element eine HttpMethod-Anmerkung aufweist.
Öffentliche MethodeStatisches Element GetMimeType Überprüft, ob das annotatable-Element eine MIME-Typ-Anmerkung aufweist.
Öffentliche MethodeStatisches Element GetReadFormat Gibt das vom Nachrichtenreader zum Lesen der Nutzlast verwendete Format zurück.
Öffentliche MethodeStatisches Element HasDefaultStream Überprüft, ob entityType über einen Standarddatenstrom verfügt.
Öffentliche MethodeStatisches Element IsAlwaysBindable Ruft den Wert der IsAlwaysBindable-Anmerkung für functionImport ab.
Öffentliche MethodeStatisches Element IsDefaultEntityContainer Überprüft, ob entityContainer der Standardentitätscontainer ist.
Öffentliche MethodeStatisches Element LoadODataAnnotations(IEdmModel) Lädt die unterstützten, OData-spezifischen serialisierbaren Anmerkungen in ihre Darstellungen im Arbeitsspeicher.
Öffentliche MethodeStatisches Element LoadODataAnnotations(IEdmModel, IEdmEntityType) Lädt die unterstützten, OData-spezifischen serialisierbaren Anmerkungen in ihre Darstellungen im Arbeitsspeicher.
Öffentliche MethodeStatisches Element LoadODataAnnotations(IEdmModel, Int32) Lädt die unterstützten, OData-spezifischen serialisierbaren Anmerkungen in ihre Darstellungen im Arbeitsspeicher.
Öffentliche MethodeStatisches Element LoadODataAnnotations(IEdmModel, IEdmEntityType, Int32) Lädt die unterstützten, OData-spezifischen serialisierbaren Anmerkungen in ihre Darstellungen im Arbeitsspeicher.
Öffentliche MethodeStatisches Element NullValueReadBehaviorKind Ruft das Readerverhalten für den NULL-Eigenschaftswert in der angegebenen Eigenschaft ab.
Öffentliche MethodeStatisches Element ODataVersionToString Zeigt die "OData-Version-zu-Zeichenfolge"-Darstellung an.
Öffentliche MethodeStatisches Element ResolveEntitySet Löst die Entitätenmenge auf.
Öffentliche MethodeStatisches Element SaveODataAnnotations(IEdmModel) Wandelt die Darstellungen im Arbeitsspeicher der unterstützten, OData-spezifischen Anmerkungen in ihre serialisierbaren Formate um.
Öffentliche MethodeStatisches Element SaveODataAnnotations(IEdmModel, IEdmEntityType) Wandelt die Darstellungen im Arbeitsspeicher der unterstützten, OData-spezifischen Anmerkungen in ihre serialisierbaren Formate um.
Öffentliche MethodeStatisches Element SetHasDefaultStream Fügt entityType einen Standarddatenstrom hinzu oder entfernt diesen.
Öffentliche MethodeStatisches Element SetHeadersForPayload Legt die Inhaltstyp- und Datendienstversionsheader in der vom Nachrichtenwriter verwendeten Nachricht fest.
Öffentliche MethodeStatisches Element SetHttpMethod Legt die HttpMethod-Anmerkung des annotatable-Elements auf httpMethod fest.
Öffentliche MethodeStatisches Element SetIsAlwaysBindable Legt den Wert der IsAlwaysBindable-Anmerkung von functionImport auf isAlwaysBindable fest.
Öffentliche MethodeStatisches Element SetIsDefaultEntityContainer Fügt entityContainer einen Standarddatenstrom hinzu oder entfernt diesen.
Öffentliche MethodeStatisches Element SetMimeType Legt die MIME-Typ-Anmerkung des annotatable-Elements auf mimeType fest.
Öffentliche MethodeStatisches Element SetNullValueReaderBehavior Fügt eine flüchtige Anmerkung hinzu, um anzugeben, wie NULL-Werte für die angegebene Eigenschaft gelesen werden sollen.
Öffentliche MethodeStatisches Element StringToODataVersion Zeigt die "Zeichenfolge-zu-OData-Version"-Darstellung an.
Öffentliche MethodeStatisches Element TryResolveEntitySet Versucht, die Entitätenmenge aufzulösen.

Zum Anfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

Microsoft.Data.OData-Namespace