Freigeben über


Erstellen von Nachrichten

Sie erstellen eine Nachricht jedes Mal, wenn Sie eine Nachricht in Ihre Orchestrierung einführen, entweder durch Empfangen oder durch das Zuweisen von Werten zu einer Nachrichtenvariable. Jede Nachricht, die Sie erstellen, muss über einen Nachrichtentyp verfügen, damit das Laufzeitmodul eine vollständige Beschreibung des Objekts aufweist, mit dem es arbeitet. Der mehrteilige Nachrichtentyp kann benutzerdefiniert sein, es kann sich um eine .NET-Klasse oder um ein Schema handeln. Sie können Nachrichten auf verschiedene Weise erstellen: Sie können eine .NET-Klasse aufrufen, um eine Nachricht zu erstellen, eine Nachricht einem anderen zuzuweisen oder eine Transformation verwenden, um bestimmte Werte innerhalb einer Nachricht Werten innerhalb einer anderen Nachricht zuzuordnen. Nachrichten werden auch durch eine Empfangsaktion erstellt oder wenn die Orchestrierung eine Nachricht als Parameter akzeptiert.

Hinweis

Ein mehrteiliger Nachrichtentyp enthält nicht unbedingt mehrere Teile; es kann nur eine enthalten.

Von Bedeutung

Nachrichten sind in BizTalk unveränderlich; Das heißt, nachdem Sie es erstellt haben, können Sie das Original nicht mehr ändern. Wenn Sie eine Änderung vornehmen müssen, müssen Sie eine neue Kopie der Nachricht erstellen und ihm entsprechend Werte zuweisen.

In diesem Abschnitt

Konfigurieren der Konstrukt-Nachrichtenform

So konfigurieren Sie das Nachrichtenzuweisungs-Shape

So konfigurieren Sie die Transformationsform

Nachrichtenverweise in der Nachrichtenzuweisungsform

Nachrichtenverweise im Benutzercode

Verwenden von XPaths in Nachrichtenzuweisungen

Verwenden nicht kanonischer XPaths in Nachrichtenzuweisungen

Erstellen von Nachrichten im Benutzercode

Anfügen von Knoten an Nachrichten im Benutzercode

Siehe auch

Verwenden von Nachrichten in Orchestrierungen