次の方法で共有


方法 : トランザクション キューを作成します。

[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 空白のトピックは、プレースホルダーとして挿入されています。]

トランザクション キューが受信と、トランザクションの動作の一部として送信されるメッセージの処理の特定の目的作成されます。 非トランザクション キューは、トランザクションのアクティビティでインクルードされてしたメッセージを処理できません。

トランザクションの動作の一部としてメッセージを送信するには、受信キューにトランザクションを処理する必要があります設定します。 これはプログラムで Transactional するには、 true プロパティを設定します。

トランザクション キューを作成

  1. 参照 System.Messaging.dll を追加します。 詳細については、「方法 : 追加または Visual Studio での参照を削除」を参照してください。

  2. Create のオーバーロードされたコンストラクターを使用して、パブリックなトランザクション キューをキューがトランザクションがあることを示す true に第 2 パラメーターを設定を作成します。

                                Dim MessageQueue1 AsNew System.Messaging.MessageQueue
    MessageQueue1 = System.Messaging.MessageQueue.Create(".\MyTransQueue", True)
    
            System.Messaging.MessageQueue MessageQueue1 =
               new System.Messaging.MessageQueue();
            MessageQueue1 = System.Messaging.MessageQueue.Create(".\\MyTransQueue", true);
    
    

    注意

    この構文は、パブリック トランザクション キューを作成します。最初のパラメーターを使用する正確な構文を作成しようとしているキューの種類によって異なります。詳細については、「キュー参照に関する推奨事項」を参照してください。

参照

処理手順

方法 : 内部トランザクション内でメッセージを送信します。

方法 : キューを作成します。

方法 : 追加または Visual Studio での参照を削除

概念

トランザクション メッセージの処理

キュー参照に関する推奨事項

その他の技術情報

読み取りとメッセージの取得