このトピックには、以下のセクションが含まれています。
Passthrough ノードは、サブフローの中で、Input ノードに続く最初のノードとして使用してください。 これにより、このノードがどのサブフローの中に組み込まれているかを識別します。 ID (ラベル) を、必要にかなうあらゆる方法で指定できます。 たとえば、ノードが構成されているフローのレベルまたはバージョンを識別することができます。
Passthrough ノードは、メッセージの処理をまったく行いません。 このノードが out ターミナルに伝搬するメッセージは、in ターミナルで受信したメッセージと同一です。
ワークベンチでは、Passthrough ノードは次のアイコンで表されます。
このノードは、サブフローを識別するために使用してください。 たとえば、いくつかのメッセージ・フローに組み込まれるエラー処理サブフローを開発している場合に、このサブフローを変更する必要が生じるかもしれません。 しかし、初めは、この変更済みバージョンを、組み込み先のメッセージ・フローのサブセットにだけ導入したいと思うかもしれません。 Passthrough ノードのインスタンスに、組み込んだサブフローのバージョンを識別する値を設定することができます。
Passthrough ノードのインスタンスをメッセージ・フローに入れると、Passthrough ノードを構成することができます。 エディター・ビューでノードを右マウス・ボタンでクリックし、「プロパティー」をクリックします。 ノードの基本プロパティーが表示されます。
値を入力する必要のある (デフォルト値が定義されていない) すべての必須プロパティーには、プロパティー・ダイアログにアスタリスクが表示されます。
以下のように、Passthrough ノードを構成します。
「キャンセル」をクリックすると、ダイアログを閉じてプロパティーの変更をすべて破棄します。
Passthrough ノード・ターミナルについては、次の表に説明されています。
ターミナル | 説明 |
---|---|
In | ノードが処理するメッセージを受け入れる入力ターミナル。 |
Out | メッセージをサブフローに送達する入力ターミナル。 |
以下の表でノードのプロパティーを説明します。M の見出しの列は、プロパティーが必須 かどうかを示します (デフォルトが定義されていない場合に値を入力することが必要なら、プロパティー・ダイアログにアスタリスクのマークが付きます)。 C の見出しの列は、プロパティーが構成可能 かどうかを示します (メッセージ・フローを bar ファイルに追加してデプロイするとき、値を変更できます)。
Passthrough ノードの「基本」プロパティーについては、次の表に説明されています。
プロパティー | M | C | デフォルト | 説明 |
---|---|---|---|---|
Label | いいえ | いいえ | ノードのラベル (ID)。 |
Passthrough ノードの「説明」プロパティーについては、次の表に説明されています。
プロパティー | M | C | デフォルト | 説明 |
---|---|---|---|---|
簡略説明 | いいえ | いいえ | ノードの簡単な説明 | |
詳細説明 | いいえ | いいえ | メッセージ・フロー内のノードの目的を説明するテキスト |