Aracılığıyla paylaş


MsmqMessage<T> Sınıf

Tanım

sınıfı, MsmqMessage<T> bir Message Queuing tümleştirme kanalı üzerinden, var olan bir Message Queuing uygulamasına ve uygulamasından gönderilen ve alınan birMessage Queuing (MSMQ) iletisini kapsüller.

generic <typename T>
public ref class MsmqMessage sealed
[System.ServiceModel.MessageContract(IsWrapped=false)]
public sealed class MsmqMessage<T>
[<System.ServiceModel.MessageContract(IsWrapped=false)>]
type MsmqMessage<'T> = class
Public NotInheritable Class MsmqMessage(Of T)

Tür Parametreleri

T

İleti gövdesini temsil eder.

Devralma
MsmqMessage<T>
Öznitelikler

Örnekler

MsmqMessage<string> message = new MsmqMessage<string>("Hello, world");
Dim message As New MsmqMessage(Of String)("Hello, world")

Açıklamalar

MsmqMessage<T> Message Queuing iletisinin özelliklerine erişmek için sınıfını kullanın.

Oluşturucular

MsmqMessage<T>(T)

Sağlanan ileti gövdesiyle sınıfının yeni bir örneğini MsmqMessage<T> başlatır.

Özellikler

AcknowledgeType

Bu iletiyle ilişkili olan öğesini AcknowledgeTypes alır veya ayarlar.

Acknowledgment

Acknowledgment Bu iletiyle ilişkili olan öğesini alır.

AdministrationQueue

Bu iletiyle ilişkili yönetim kuyruğunun öğesini alır veya ayarlar Uri .

AppSpecific

Bu iletiyle ilişkili uygulamaya özgü ek bilgileri temsil eden bir Int32 değer alır veya ayarlar.

ArrivedTime

İletinin hedef kuyruğa ne zaman geldiğini belirten bir DateTime alır veya ayarlar.

Authenticated

İletinin kimliğinin doğrulanıp doğrulanmamış olduğunu belirten bir Boole değeri alır.

Body

İletinin gövdesini alır veya ayarlar.

BodyType

İletinin gövdesinin türünü belirten bir Int32 değer alır veya ayarlar.

CorrelationId

Bu iletinin bağıntı tanımlayıcısını içeren bir String alır veya ayarlar.

DestinationQueue

Uri Bu ileti için hedef kuyruğun öğesini alır.

Extension

Bu iletiyle ilişkili ek, uygulama tanımlı bilgileri içeren bir dizisini Byte alır veya ayarlar.

Id

Bu iletinin ileti tanımlayıcısını içeren bir String alır.

Label

İleti etiketini içeren bir String alır veya ayarlar.

MessageType

MessageType Bu iletiyle ilişkili olan öğesini alır.

Priority

Bu iletiyle ilişkili olan öğesini MessagePriority alır veya ayarlar.

ResponseQueue

Alıcı uygulamadan yanıt iletileri alan ileti kuyruğunun öğesini alır veya ayarlar Uri .

SenderId

Gönderen uygulamanın gönderen tanımlayıcısını içeren bir dizisini Byte alır.

SentTime

İletinin gönderen uygulamanın bilgisayarının kuyruk yöneticisi tarafından ne zaman gönderildiğini belirten bir DateTime alır.

TimeToReachQueue

İletinin hedef kuyruğa ulaşması için izin verilen en fazla süreyi belirten bir TimeSpan alır veya ayarlar.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır