MessagePropertyFilter.TransactionStatusQueue Özellik
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.
İletiyi alırken veya göz atırken özellik bilgilerinin alınıp alınmayacağını TransactionStatusQueue belirten bir değer alır veya ayarlar.
public:
property bool TransactionStatusQueue { bool get(); void set(bool value); };
[System.Messaging.MessagingDescription("MsgTransactionStatusQueue")]
public bool TransactionStatusQueue { get; set; }
[<System.Messaging.MessagingDescription("MsgTransactionStatusQueue")>]
member this.TransactionStatusQueue : bool with get, set
Public Property TransactionStatusQueue As Boolean
Özellik Değeri
true
bilgi almak TransactionStatusQueue için; aksi takdirde , false
. Varsayılan değer: false
.
- Öznitelikler
Örnekler
Aşağıdaki kod örneği özelliğinin TransactionStatusQueue kullanımını gösterir.
// Set the queue's MessageReadPropertyFilter property to
// enable the message's TransactionStatusQueue property.
queue->MessageReadPropertyFilter->
TransactionStatusQueue = true;
// Peek at the message. Time out after ten seconds
// in case the message was not delivered.
orderMessage = queue->Peek(TimeSpan::FromSeconds(10.0));
// Display the value of the message's
// TransactionStatusqueue->QueueName property.
Console::WriteLine(
"Message.TransactionStatusqueue->QueueName: {0}",
orderMessage->TransactionStatusQueue->QueueName);
// Set the queue's MessageReadPropertyFilter property to enable the
// message's TransactionStatusQueue property.
queue.MessageReadPropertyFilter.TransactionStatusQueue = true;
// Peek at the message. Time out after ten seconds in case the message
// was not delivered.
orderMessage = queue.Peek(TimeSpan.FromSeconds(10.0));
// Display the value of the message's TransactionStatusQueue.QueueName
// property.
Console.WriteLine("Message.TransactionStatusQueue.QueueName: {0}",
orderMessage.TransactionStatusQueue.QueueName);
Açıklamalar
TransactionStatusQueue sınıfının özelliğiMessage, kaynak bilgisayardaki işlem durumu sırasını tanımlar. özelliği, bildirim iletilerini gönderen uygulamaya geri göndermek için kullanılır. İşlem durumu kuyruğu, yabancı kuyruğa gönderilen işlem iletilerini alırken bağlayıcı uygulamaları tarafından kullanılır.
Microsoft Message Queuing dışında bir kuyruğa alma sisteminde yabancı bir kuyruk var. Microsoft Message Queuing, bir bağlayıcı uygulaması aracılığıyla bu tür kuyruklarla iletişim kurar.