Share via


MessagePropertyFilter.TransactionStatusQueue Özellik

Tanım

İ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.

Şunlara uygulanır

Ayrıca bkz.