ServiceBusReceivedMessage Sınıf

Tanım

ServiceBusReceivedMessage, Service Bus Kuyruklarından ve Aboneliklerinden veri almak için kullanılır. İleti gönderirken kullanılır ServiceBusMessage .

public class ServiceBusReceivedMessage
type ServiceBusReceivedMessage = class
Public Class ServiceBusReceivedMessage
Devralma
ServiceBusReceivedMessage

Açıklamalar

İleti yapısı , ürün belgelerinde ayrıntılı olarak ele alınılmıştır.

Özellikler

ApplicationProperties

Özel ileti meta verileri için kullanılabilecek uygulama özellikleri çantasını alır.

Body

İletinin gövdesini alır.

ContentType

İçerik türü tanımlayıcısını alır.

CorrelationId

Bağıntı tanımlayıcısını alır.

DeadLetterErrorDescription

İletinin teslim edilemeyen harf hata açıklamasını alır.

DeadLetterReason

İletinin ölü harfinin nedenini alır.

DeadLetterSource

Bu iletinin teslim edilmeden önce sıraya alındığı kuyruğun veya aboneliğin adını alır.

DeliveryCount

Geçerli teslimat sayısını alın.

EnqueuedSequenceNumber

İletinin özgün sıra numarasını alır.

EnqueuedTime

UTC olarak gönderilen saatin tarihini ve saatini alır.

ExpiresAt

İletinin süresinin dolmak üzere ayarlandığı tarihi ve saati UTC olarak alır.

LockedUntil

İletinin kuyrukta/abonelikte kilitlendiği tarih ve saati UTC olarak alır.

LockToken

Geçerli ileti için kilit belirtecini alır.

MessageId

İletiyi tanımlamak için MessageId değerini alır.

PartitionKey

Bölümlenmiş varlığa ileti göndermek için bir bölüm anahtarı alır.

ReplyTo

Yanıtların gönderleneceği varlığın adresini alır.

ReplyToSessionId

Adresi genişleten bir oturum tanımlayıcısı ReplyTo alır.

ScheduledEnqueueTime

İletinin sıraya alınacağı tarihi ve saati UTC olarak alır. Bu özellik UTC olarak saati döndürür; özelliği ayarlanırken, sağlanan DateTime değeri de UTC'de olmalıdır.

SequenceNumber

Service Bus tarafından iletiye atanan benzersiz numarayı alır.

SessionId

Oturum kullanan bir varlığın oturum tanımlayıcısını alır.

State

İletinin durumunu alır.

Subject

Uygulamaya özgü bir etiket alır.

TimeToLive

İletinin "yaşam süresi" değerini alır.

To

"Son" adresini alır.

TransactionPartitionKey

Bölümlenmiş aktarım kuyruğu aracılığıyla bir varlığa ileti göndermek için bir bölüm anahtarı alır.

Yöntemler

FromAmqpMessage(AmqpAnnotatedMessage, BinaryData)

Serileştirilmiş AMQP formundan bir ServiceBusReceivedMessage oluşturur.

GetRawAmqpMessage()

Kablo üzerinden iletilen ham Amqp ileti verilerini alır. Bu, AMQP üst bilgisi, alt bilgisi, özelliği veya ek açıklama verilerinin okunmasını gerektiren ve içinde ServiceBusReceivedMessageüst düzey özellikler olarak sunulmayan senaryoları etkinleştirmek için kullanılabilir.

ToString()

Geçerli iletiyi temsil eden bir dize döndürür.

Şunlara uygulanır