MessageQueueTransactionType Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan jenis transaksi Antrean Pesan.
public enum class MessageQueueTransactionType
public enum MessageQueueTransactionType
type MessageQueueTransactionType =
Public Enum MessageQueueTransactionType
- Warisan
Bidang
| Nama | Nilai | Deskripsi |
|---|---|---|
| Automatic | 1 | Jenis transaksi yang digunakan untuk Microsoft Transaction Server (MTS) atau COM+ 1.0 Services. Jika sudah ada konteks transaksi MTS, itu akan digunakan saat mengirim atau menerima pesan. |
| None | 0 | Operasi tidak akan bertransaksi. |
| Single | 3 | Jenis transaksi yang digunakan untuk transaksi internal tunggal. |
Keterangan
Saat Anda membaca atau menulis pesan menggunakan kelebihan beban MessageQueue metode atau Receive kelas Send (termasuk ReceiveById dan ReceiveByCorrelationId) yang mengambil transactionType parameter, Anda dapat menentukan bagaimana Anda berinteraksi dengan antrean.
Automatic memungkinkan Anda mengirim dan menerima dari transaksi eksternal (seperti saat Anda berinteraksi dengan aplikasi database), saat Single digunakan untuk transaksi Antrean Pesan internal tunggal.
None memungkinkan Anda menerima pesan dari antrean transaksi di luar transaksi atau mengirim pesan transaksi ke antrean non-transaksi. Ini berguna, misalnya, saat merutekan beberapa pesan yang dikirim dalam satu transaksi.
Jika Anda ingin mengirim atau menerima pesan menggunakan transaksi Antrean Pesan internal tetapi bukan satu transaksi internal, buat instans MessageQueueTransaction kelas dan berikan ke kelebihan metode Send atau Receive yang mengambil transaction parameter daripada yang mengambil transactionType parameter.