Geschäftslogik mit Code anwenden

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.

Wenn immer möglich, sollten Sie zunächst überlegen, eine der mehreren deklarativen Prozessoptionen zur Definition oder Anwendung der Geschäftslogik anzuwenden. Weitere Informationen: Anwenden von Geschäftslogik in Microsoft Dataverse

Wenn ein deklarativer Prozess eine Anforderung nicht erfüllt, haben Sie als Entwickler mehrere Möglichkeiten. In diesem Thema werden allgemeine Optionen zum Schreiben von Code vorgestellt.

Plug-In erstellen

Sie können eine.NET-Assembly schreiben, um ein Plug-in für die Datentransaktion zu erstellen, um die Geschäftslogik auf den Server anzuwenden. Mit Dataverse es ein Framework, mit dem Sie bestimmte Ereignisse registrieren können, um innerhalb einer Klasse definierten Code in einer Assembly auszuführen.

Weitere Infroamtionen: Schreiben von Plug-Ins zur Erweiterung von Geschäftsprozessen

Erstellen einer Workflow-Erweiterung

Sie können eine.NET-Assembly schreiben, um neue Optionen innerhalb des Prozess-Designers bereitzustellen. Diese Methode bietet eine neue Option für Personen, die den Workflow-Designer verwenden, um eine Bedingung anzuwenden oder eine neue Aktion auszuführen. Eine Workflowerweiterung kann dann von Personen, die keine Entwickler sind, wiederverwendet werden, um die Logik in Ihrem Code anzuwenden.

Weitere Informationen: Workflowerweiterungen

Siehe auch

Dataverse-Entwicklerübersicht

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