TransactedReceiveScope アクティビティ デザイナー
TransactedReceiveScope アクティビティ デザイナーは、TransactedReceiveScope アクティビティを作成および構成するために使用します。
TransactedReceiveScope アクティビティ
TransactedReceiveScope アクティビティを使用すると、ワークフローまたはディスパッチャーによって作成されたサーバー トランザクションにトランザクションをフローできます。
TransactedReceiveScope アクティビティ デザイナーの使用
[ツールボックス] の [メッセージング] カテゴリで、TransactedReceiveScope アクティビティ デザイナーにアクセスします。 TransactedReceiveScope アクティビティ デザイナーは、[ツールボックス] からドラッグして、アクティビティを通常配置しているワークフロー デザイナー画面の任意の場所にドロップできます。 この操作により、TransactedReceiveScope という既定の DisplayName を持つ TransactedReceiveScope アクティビティが作成されます。 DisplayName 値は、TransactedReceiveScope アクティビティ デザイナーのヘッダーか、プロパティ グリッドの [DisplayName] ボックスで編集できます。
TransactedReceiveScope デザイナーには、[Request] ボックスと [Body] ボックスがあります。 これらは、Request プロパティを構成するために使用します。このプロパティでは、Receive アクティビティと、他の Body を指定する Activity プロパティを指定します。 Request によって、トランザクションが作成されます。 その後、トランザクションはこのスコープのアンビエント トランザクションになり、Body のスコープ内のあらゆるアクティビティは、このトランザクション内で実行されます。
TransactedReceiveScope のプロパティ
次の表に、TransactedReceiveScope のプロパティと、デザイナーでのその使用方法を示します。 DisplayName プロパティはプロパティ グリッドまたはワークフロー デザイナー画面で編集できますが、他のプロパティはデザイン画面で編集する必要があります。
プロパティ名 | 必須 | 使用 |
---|---|---|
DisplayName | False | TransactedReceiveScope アクティビティの省略可能な表示名。 既定値は、TransactedReceiveScope です。 DisplayName 名は必須ではありませんが、使用することをお勧めします。 |
Request | True | アクティビティ デザイナー画面の [Request] ブロックに Receive アクティビティをドロップします。 |
Body | False | Activity アクティビティをアクティビティ デザイナー画面の [Body] ブロックにドロップします。 |