MessageQueueTransactionType Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Message Queuing işleminin türünü belirtir.
public enum class MessageQueueTransactionType
public enum MessageQueueTransactionType
type MessageQueueTransactionType =
Public Enum MessageQueueTransactionType
- Devralma
Alanlar
Automatic | 1 | Microsoft İşlem Sunucusu (MTS) veya COM+ 1.0 Hizmetleri için kullanılan işlem türü. Zaten bir MTS işlem bağlamı varsa, ileti gönderilirken veya alınırken kullanılır. |
None | 0 | İşlem işlemsel olmayacaktır. |
Single | 3 | Tek iç işlemler için kullanılan bir işlem türü. |
Açıklamalar
Sınıfın veya bir parametre alan yöntemlerinin MessageQueueSend (ve ReceiveByCorrelationIddahilReceiveById) aşırı yüklemesini kullanarak bir transactionType
ileti okuduğunuzda veya Receive yazdığınızda, kuyrukla nasıl etkileşimde olduğunuzu belirtebilirsiniz. Automatic
tek iç Message Queuing işlemleri için kullanılırken Single
dış işlemlerden (örneğin, veritabanı uygulamalarıyla etkileşim kurarken) gönderip almanızı sağlar.
None
, işlem dışındaki bir işlem kuyruğundan ileti almanızı veya işlem dışı bir kuyruğa işlem iletisi göndermenizi sağlar. Bu, örneğin tek bir işlem içinde gönderilen birkaç iletiyi yönlendirmek için kullanışlıdır.
bir iç Message Queuing işlemi kullanarak ileti göndermek veya almak istiyorsanız ancak tek bir iç işlem kullanmak istemiyorsanız, sınıfının bir örneğini MessageQueueTransaction oluşturun ve bunu parametre alan yerine parametre transaction
alan veya Receive yöntemlerinin aşırı yüklemesine SendtransactionType
geçirin.