Freigeben über


Formen, die Ausdrücke annehmen

Mehrere Formen in Orchestrierung Designer, einschließlich Decide und Schleife, verwenden boolesche Ausdrücke, um Regeln zu bilden, die das Verzweigen steuern. Andere Formen verwenden Ausdrücke zu anderen Zwecken. Sie können einen Ausdruck für diese Formen mithilfe des BizTalk-Ausdrucks-Editors erstellen oder bearbeiten.

In der folgenden Tabelle sind die Formen, die im Orchestrierungs-Designer Ausdrücke verwenden, und die Datentypen, die für diese Ausdrücke gültig sind, zusammengefasst.

Form Beschreibung der Ausdrucksverwendung Gültige Datentypen für Ausdrücke
Entscheiden Entscheiden Von Shapes, die Regel-Shapes enthalten, die boolesche Ausdrücke verwenden. Boolean
Receive Empfangen von Shapes, deren Activate-Eigenschaft auf True festgelegt ist, verwenden die Filterausdruck-Eigenschaft , um eingehende Nachrichten zu filtern. Der Ausdruck in dieser Eigenschaft muss einen booleschen Ausdruck ergeben, dessen Wert bestimmt, ob eine eingehende Nachricht akzeptiert wird.

Das Dialogfeld Filterausdruck wird verwendet, um Filterausdrücke zu erstellen.
Boolean
Schleife Ein Schleifen-Shape erfordert ein Regel-Shape , das wiederum einen booleschen Ausdruck enthalten muss. Boolean
Regel Regelformen (die im Prozessbereich als "Branch"-Shapes angezeigt werden) sind einfache Shapes, die boolesche Ausdrücke enthalten und in anderen (komplexen) Formen zum Steuern der Verzweigung verwendet werden. Boolean
Hören Jeder Branch eines Listen-Shapes enthält mindestens ein Receive-Shape , das einen booleschen Ausdruck nur für Filterausdrücke verwendet (siehe Eintrag für Receive), oder ein Delay-Shape , das ein System.DateTime-Objekt oder ein System.TimeSpan-Objekt verwendet. Boolesch, System.DateTime, System.TimeSpan
Verzögern Der in einem Delay-Shape verwendete Ausdruck muss zu einem System.DateTime-Objekt ausgewertet werden, um einen Stichtag oder ein System.TimeSpan-Objekt auszudrücken, um die Dauer auszudrücken. System.DateTime, System.TimeSpan
Nachrichtenzuweisung Der Ausdruck in einem Nachrichtenzuweisungs-Shape weist einer Nachricht einen Wert zu. Der zugewiesene Wert kann einen beliebigen Typ aufweisen, wobei in der Regel eine Nachricht zugewiesen wird. Any
Ausdruck Mit der Form Ausdruck können Sie einen beliebigen Ausdruck eingeben, den Sie in Der Orchestrierung auswählen. Sie können zum Beispiel mit einem auf .NET basierenden Aufruf ein externes Programm ausführen oder die Werte Ihrer Orchestrierungsvariablen einfach manuell ändern. Any

In diesem Abschnitt

Verwenden der Form 'Ausdruck'

Weitere Informationen

Anforderungen und Einschränkungen für Ausdrücke
Erstellen von Nachrichten
Konfigurieren von Flusskontrollformen