Message.MessageType Özellik

Tanım

İleti türünü alır: Normal, Acknowledgmentveya Report.

public:
 property System::Messaging::MessageType MessageType { System::Messaging::MessageType get(); };
[System.Messaging.MessagingDescription("MsgMessageType")]
public System.Messaging.MessageType MessageType { get; }
[<System.Messaging.MessagingDescription("MsgMessageType")>]
member this.MessageType : System.Messaging.MessageType
Public ReadOnly Property MessageType As MessageType

Özellik Değeri

Değerlerden MessageType biri.

Öznitelikler

Özel durumlar

İleti gönderilmedi. Bu özellik yalnızca kuyruktan alınan iletilerde okunabilir.

-veya-

İleti kuyruğu, özelliğini yoksayacak MessageType şekilde filtrelenmiştir.

Örnekler

Aşağıdaki kod örneği, iletinin MessageType özelliğinin değerini görüntüler.

Açıklamalar

Message Queuing genellikle iletiyi gönderirken bu özelliği ayarlar. Message Queuing iletisi aşağıdaki türlerden biri olabilir:

  • Normal, bir uygulamadan kuyruğa gönderilen tipik bir ileti veya gönderen uygulamaya döndürülen yanıt iletisidir.

  • Acknowledgement, gönderen uygulama her istekte bulunduğunda Message Queuing'in oluşturduğu. Örneğin, Message Queuing özgün iletinin geldiğini veya okunduğunu belirtmek için pozitif veya negatif iletiler oluşturabilir. Message Queuing, gönderen uygulama tarafından belirtilen yönetim kuyruğuna uygun bildirim iletisini döndürür.

  • Report, kaynak Kuyruk Yöneticisi'nde bir rapor kuyruğu tanımlandığında Message Queuing'in oluşturduğu. İzleme etkinleştirildiğinde, özgün ileti bir Message Queuing sunucusuna her girdiğinde veya ayrıldığında Message Queuing rapor kuyruğuna bir rapor iletisi gönderir.

Şunlara uygulanır

Ayrıca bkz.