Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Das Projekt OData .NET-Bibliotheken (oder kurz OData .NET) umfasst die Implementierung der Kernfunktionen des OData-Protokolls auf der .NET-Plattform, die URI-Analyse, das Lesen und Schreiben von Anforderungen und Antworten, das Erstellen von Entity Data Model (EDM) und einen .Net OData-Client, der zum Nutzen des OData-Diensts verwendet werden kann. Es handelt sich um ein vollständig open source-Projekt, das vom Microsoft OData-Team verwaltet wird. Die Bibliotheken werden von WebApi und RESTier verwendet, die für die Erstellung neuer OData Services empfohlen werden.
OData steht für das Open Data-Protokoll. Es wurde von Microsoft initiiert und ist jetzt ein ISO-genehmigterUND OASIS-Standard . OData ermöglicht das Erstellen und Verwenden von REST-APIs, die es ermöglichen, mithilfe von URLs identifizierte und in einem Datenmodell definierte Ressourcen mithilfe einfacher HTTP-Anforderungen von Webclients zu veröffentlichen und zu bearbeiten.
Weitere Informationen zu OData finden Sie in den folgenden Ressourcen:
Informationen zum Anwenden dieser und verwandter Bibliotheken zum Erstellen oder Nutzen des OData-Diensts finden Sie in den folgenden Ressourcen:
OData-Bibliotheken
Der OData-Stapel besteht aus den folgenden Bibliotheken, die Version 4.0 der OData-Spezifikation implementieren. Diese Bibliotheken ersetzen den älteren V3-Stapel, der jetzt veraltet ist.
- ODataLib (Namespace
Microsoft.OData.Core
): Die ODataLib enthält Klassen zum Serialisieren, Deserialisieren und Überprüfen von OData-JSON-Nutzlasten. - EdmLib (Namespace
Microsoft.OData.Edm
): Die EdmLib enthält Klassen zum Darstellen, Konstruieren, Analysieren, Serialisieren und Überprüfen von Entitätsdatenmodellen. - Microsoft.Spatial (Namespace
Microsoft.Spatial
): Die räumliche Bibliothek enthält Klassen und Methoden, die räumliche Vorgänge in Geografie und Geometrie erleichtern. - OData Client for .NET (Namespace
Microsoft.OData.Client
): Die Clientbibliothek basiert auf ODataLib und EdmLib, die LINQ-fähige Client-APIs für das Ausgeben von OData-Abfragen und die Nutzung von OData-JSON-Nutzlasten enthält.