Bagikan melalui


MessageQueueTransactionType Enum

Definisi

Menentukan jenis transaksi Antrean Pesan.

public enum class MessageQueueTransactionType
public enum MessageQueueTransactionType
type MessageQueueTransactionType = 
Public Enum MessageQueueTransactionType
Warisan
MessageQueueTransactionType

Bidang

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.

Berlaku untuk

Lihat juga