Freigeben über


Beispiele für Web-API-Datenvorgänge (C#)

Dieser Artikel enthält Informationen zu den mit C# mithilfe von .NET 6.0 implementierten Web-API-Beispielen. Jedes Beispiel beschäftigt sich mit einem anderen Aspekt der Microsoft Dataverse-Web-API. Merkmale und Struktur sind ähnlich.

Anforderungen

Zum Erstellen und Ausführen der Dataverse-Web-API-C#-Beispiele benötigen Sie Folgendes:

  • Eine Version von Microsoft Visual Studio 2022 oder höher. Eine kostenlose Visual Studio Community-Version steht hier zum Download bereit.

  • Zugriff auf Dataverse mit einem Konto, das das System Administrator Sicherheitsrolle. hat

WebApiService-Klassenbibliothek

Diese Beispiele verwenden die WebAPIService-Klassenbibliothek (C#) um einen wiederverwendbaren allgemeinen Code bereitzustellen, der wiederholbare Dienstschutzgrenzwertfehler handhabt. Für weitere Informationen gehen Sie zu: API-Grenzwerte für den Serviceschutz

Web-API-Beispiel (C#)

Die folgende Tabelle enthält Beispiele in C#. Jedes Beispiel wird allgemein in einem entsprechenden Beispielgruppenartikel beschrieben, das sich auf die HTTP-Anforderung und die Antwortnachrichten im Artikel Web-API-Beispiele konzentriert.

Beispiel Beispielgruppe Beschreibung
Beispiel grundlegender Web-API-Operationen (C#) Beispiel grundlegender Web-API-Operationen Veranschaulicht, wie Dataverse-Entitätsdatensätze erstellt, abgerufen, aktualisiert, gelöscht zugeordnet und aufgehoben werden.
Web API-Abfragedatenbeispiel (C#) Web API-Abfragedatenbeispiel Veranschaulicht, wie OData v4-Abfragesyntax und -Funktionen sowie Dataverse-Abfragefunktionen verwendet werden. Enthält Beispiele zur Arbeit mit vordefinierten Abfragen und die Verwendung von FetchXML, um Abfragen ausführen.
Beispiel bedingter Web-API-Operationen (C#) Beispiel bedingter Web-API-Operationen Veranschaulicht, wie Sie bedingte Operationen ausführen, die mit ETag-Kriterien angegeben werden.
Internet-API-Funktionen- und Aktionen-Beispiel (C#) Web API-Funktionen- und Aktionen-Beispiel Veranschaulicht, wie Sie gebundene/ungebundene Funktionen und Aktionen, einschließlich benutzerdefinierte Aktionen verwenden.
Beispiel für Web-API-Tabellenschemavorgänge (C#) Beispiel für Web-API-Tabellenschemavorgänge Veranschaulicht, wie ausgewählte Vorgänge ausgeführt werden, die das Dataverse Schema oder die Metadaten ändern.

Die folgenden Beispiele veranschaulichen Methoden zum Hinzufügen von Parallelität und Parallelität zu Anwendungen. Diese Funktionen sind ein wichtiger Bestandteil der Maximierung des Durchsatzes bei der Ausführung von Vorgängen, bei denen Daten in Dataverse hinzugefügt oder aktualisiert werden.

Herunterladen und ausführen der Beispiele

Der Quellcode für jedes Beispiel ist auf GitHub unter PowerApps-Beispiele/dataverse/webapi/C#-NETx/ verfügbar. Sie können das Repository als ZIP-Datei herunterladen, welche die Lösungsdateien für die Beispiele enthält. Weitere Informationen finden Sie im Abschnitt Ausführen dieses Beispiels in jedem Beispielartikel.

Siehe auch

Verwenden der Dataverse-Web-API
Web API Beispiele
Web API Beispiele (Clientseitiges JavaScript)
WebAPIService-Klassenbibliothek (C#)

Hinweis

Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)

Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).