Verwenden Sie den Microsoft Dataverse Organization Service.

Hinweis

Gültig ab November 2020:

  • Common Data Service wurde in Microsoft Dataverse umbenannt. Weitere Informationen
  • Einige Begriffe in Microsoft Dataverse wurden aktualisiert. Zum Beispiel ist Entität jetzt Tabelle und Feld ist jetzt Spalte. Weitere Informationen

Dieser Artikel wird in Kürze aktualisiert, um die neueste Terminologie widerzuspiegeln.

Der Organisationsdienst ist einer der beiden Webdienste, die Sie verwenden können, um mit Daten und Metadaten in Dataverse arbeiten zu können. Der andere ist die Web-API.

Der Organisationsservice ist für die Verwendung mit dem.NET Framework optimiert und die SDK-Assemblies im Paket Microsoft.CrmSdk.CoreAssemblies NuGet stellen die Klassen für die IOrganizationService-Schnittstelle zur Verfügung, die für die Arbeit mit Daten und Metadaten mit diesem Service erforderlich sind.

Einige Erweiterungsfunktionen, wie z. B. Plug-Ins und Workflowerweiterungen, sind von dem .NET Framework und den Klassen abhängig, die in diesen Assemblys definiert sind. Deshalb ist der Organisationsservice die einzige Option, wenn diese Methoden zum Erweitern von Dataverse verwendet werden.

Organisationsserviceassemblys

Es ist wichtig zu wissen, dass der Organisationsservice die Plattform definiert. Der Organisationsservice definiert die unterstützten Vorgänge als Nachrichten. Jede Nachricht hat einen Namen. Diese Meldungen entsprechen den Ereignissen, die vom Ereignisframework ausgegeben werden. Weitere Informationen: Ereignisframework

Die .NET-Assemblys für den Organisationsservice verwenden derzeit einen SOAP-Endpunkt. Die Assemblys wurden entworfen, um die zugrunde liegenden Plattformdienste basierend auf der IOrganizationService-Benutzeroberfläche genau nachzubilden. Sie sind allerdings keine identischen Komponenten und sollten nicht miteinander verwechselt werden.

Der SOAP-Endpunkt für den Organisationsservice wurde im Jahre 2011 eingeführt, und wir haben in einer Ankündigung mitgeteilt, dass er veraltet ist. Dies bedeutet, dass er weiterhin funktioniert und unterstützt wird, bis wir ihn entfernen. Wir haben auch angekündigt, dass wir die .NET-SDK-Assemblys aktualisieren werden, sodass sie weiterhin funktionieren werden, nachdem der SOAP-Endpunkt entfernt wird. Dies bedeutet, dass aktualisierte SDK-Assemblys verfügbar sein werden, bevor der SOAP-Endpunkt entfernt wird, und Entwickler müssen ihren Code so aktualisieren, dass er diese neuen Assemblys irgendwann später verwendet.

Verwenden des Organisationsservice ohne Assemblys

Es ist möglich für Entwickler, den SOAP-Endpunkt des Organisationsservice ohne .NET-SDK-Assemblys zu verwenden, z. B. durch Erstellen eines Webdienst-Proxys mittels der WSDL, die durch den Service verfügbar gemacht wird, aber die Web-API ist aufgrund ihrer RESTful-Eigenschaft eine bessere Alternative.

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).