Hinzufügen von Funktoiden vom Typ 'Bestätigen' zu einer Zuordnung
Mit dem Funktoid Assert können Sie Ihre Annahmen zu Bedingungen in Ihrer Karte testen. Wenn Sie beispielsweise einige Berechnungen durchführen, um einen zusätzlichen Rabatt für Produktkäufe zu ermitteln, können Sie feststellen, dass der zusätzliche Rabatt nicht mehr als 100 $ beträgt, indem Sie ein logisches Funktoid (Größer als oder kleiner als) verwenden.
Hinweis
Das Funktoid Assert wird nur in Entwicklungsbuilds oder ausgelöst, wenn die Eigenschaft Debuginformationen generieren in den Projektbuildeinstellungen auf True festgelegt ist. Wenn Ihre BizTalk-Anwendung für die Bereitstellung kompiliert wird und die Eigenschaft Debuginformationen generieren auf False (Standardeinstellung) festgelegt ist, werden Assertionen ignoriert.
Konzeptionelle Informationen zum Funktoid Assert finden Sie unter Funktoid Assert.
Hinzufügen des Funktoids Assert zu einer Karte und Konfigurieren
Wenn die Visual Studio-Toolbox aktiv ist, klicken Sie auf die Registerkarte Erweiterte Funktoide , um diese Funktoidkategorie auszuwählen. Eine Liste mit erweiterten Funktoiden der ausgewählten Kategorie wird angezeigt.
Ziehen Sie das Funktoid Assert (
) aus der Toolbox an die entsprechende Position auf einer Rasterseite.
Hinweis
Das Funktoid wird auf der angezeigten Rasterseite platziert. Wenn Sie das Funktoid auf einer anderen Rasterseite platzieren möchten, müssen Sie diese andere Seite zuerst anzeigen.
Beim Erstellen einer Zuordnung mit mehr als einem Funktoid müssen Sie die relative Platzierung von links nach rechts berücksichtigen. Funktoide werden von links nach rechts ausgeführt. Die Ausgabe eines Funktoids kann nur in einem weiter rechts befindlichen Funktoid als Eingabe dienen.
Das Funktoid muss genau drei Eingabeparameter haben und generiert einen Ausgabeparameter. Um den ersten Parameter für das Funktoid Assert einzurichten, erstellen Sie einen Eingabelink, indem Sie die Ausgabe aus einem anderen logischen Funktoid oder aus einem variablen booleschen Feld in der Eingabenachricht instance ziehen.
Um den zweiten Eingabeparameter für das Funktoid Assert einzurichten, erstellen Sie eine Eingabelink durch einen Feldknoten im Quellschema mit dem Funktoid Assert , oder fügen Sie eine Konstante ein.
Um den dritten Eingabeparameter für das Funktoid Assert einzurichten, erstellen Sie eine Eingabeverknüpfung durch einen Feldknoten im Quellschema mit dem Funktoid Assert , oder fügen Sie eine Konstante ein.
Um den Ausgabeparameter aus dem Funktoid Assert zu verwenden, erstellen Sie einen Ausgabelink, indem Sie das Funktoid Assert in ein Feld im Zielschema ziehen.
Hinweis
Wie bei anderen Funktoiden kann die Ausgabe des Funktoids Assert als Eingabe für ein anderes Funktoid verwendet werden.
Weitere Informationen
- Assert-Funktoidreferenz in der Benutzeroberflächenanleitung und entwickler-API-Namespacereferenz
- Hinzufügen von erweiterten Funktoiden zu einer Zuordnung