Eine übergebene Eigenschaft ist eine Eigenschaft eines Nachrichtenflussknotens, die an die Nachrichtenflussebene übergeben wurde, in der sie enthalten ist.
Ein Nachrichtenfluss enthält einen oder mehrere Nachrichtenflussknoten. Sie können die Eigenschaften eines Nachrichtenflussknotens übergeben, damit sie auf den Nachrichtenfluss angewandt werden, zu dem dieser gehört. In diesem Fall kann jeder Benutzer des Nachrichtenflusses ohne Kenntnisse der internen Struktur des Nachrichtenflusses diese übergebenen Eigenschaften auf Nachrichtenflussebene überschreiben.
Sie können kompatible Eigenschaften (d. h. Eigenschaften, die vergleichbare Werte repräsentieren) von mehr als einem Knoten an dieselbe übergebene Eigenschaft übergeben; anschließend können Sie eine einzelne Eigenschaft festlegen, die mehrere Knoten betrifft.
Angenommen, Sie möchten den Namen einer Datenquelle als Eigenschaft des Nachrichtenflusses festlegen statt als Eigenschaft jedes einzelnen Knotens im Nachrichtenfluss, der auf diese Datenquelle verweist. Sie erstellen einen Nachrichtenfluss, der auf eine Datenbank namens 'SALESDATA' zugreift. Während Sie jedoch den Nachrichtenfluss testen, möchten Sie eine Testdatenbank namens TESTDATA verwenden. Wenn Sie in den Eigenschaften der Datenquelle jedes einzelnen Knotens im Nachrichtenfluss festlegen, dass auf SALESDATA verwiesen werden soll, können Sie die Datenquelleneigenschaft für jeden Knoten im Fluss, der auf sie verweist, übergeben und die Eigenschaft mit dem Wert TESTDATA aktualisieren. Dieser Wert überschreibt die Eigenschaftenwerte für die Datenquelle des Knotens, solange Sie den Nachrichtenfluss testen (die übergebene Eigenschaft hat immer Vorrang vor den Einstellungen für die Eigenschaften innerhalb der relevanten Knoten).
Eine Untergruppe der Eigenschaften des Nachrichtenflussknotens kann ebenfalls konfiguriert werden (d. h. die Eigenschaften können bei der Implementierung aktualisiert werden). Sie können konfigurierbare Eigenschaften übergeben: In diesem Fall steht die übergebene Eigenschaft (die einen anderen Namen als die Eigenschaft(en) haben kann, die sie repräsentiert) für die Aktualisierung während der Implementierung zur Verfügung. Die konfigurierbaren Eigenschaften sind Systemressourcen zugeordnet, z. B. Warteschlangen und Datenquellen. Ein Administrator kann diese Eigenschaften bei der Implementierung festlegen, ohne dass ein Nachrichtenflussentwickler benötigt wird.
Sie können eine komplexe Eigenschaft nicht übergeben, d. h., sie wird nicht im Dialogfenster 'Eigenschaft übergeben' angezeigt. Weitere Informationen über komplexe Eigenschaften finden Sie unter Brokereigenschaften.