Sdílet prostřednictvím


ServiceBusReceivedMessage Třída

Definice

Slouží ServiceBusReceivedMessage k příjmu dat z front a předplatných služby Service Bus. Při odesílání zpráv se ServiceBusMessage používá .

public class ServiceBusReceivedMessage
type ServiceBusReceivedMessage = class
Public Class ServiceBusReceivedMessage
Dědičnost
ServiceBusReceivedMessage

Poznámky

Struktura zpráv je podrobně popsána v dokumentaci k produktu.

Vlastnosti

ApplicationProperties

Získá sáček vlastností aplikace, který lze použít pro vlastní metadata zprávy.

Body

Získá text zprávy.

ContentType

Získá popisovač typu obsahu.

CorrelationId

Získá identifikátor korelace.

DeadLetterErrorDescription

Získá popis nedoručených zpráv.

DeadLetterReason

Získá důvod nedoručených zpráv.

DeadLetterSource

Získá název fronty nebo odběru, ve které byla tato zpráva zařazena do fronty před nedoručenou zprávou.

DeliveryCount

Získejte aktuální počet doručení.

EnqueuedSequenceNumber

Získá původní pořadové číslo zprávy.

EnqueuedTime

Získá datum a čas odeslaného času v UTC.

ExpiresAt

Získá datum a čas v UTC, kdy je zpráva nastavena na vypršení platnosti.

LockedUntil

Získá datum a čas v UTC, do kterého bude zpráva uzamčena ve frontě nebo odběru.

LockToken

Získá token zámku pro aktuální zprávu.

MessageId

Získá MessageId k identifikaci zprávy.

PartitionKey

Získá klíč oddílu pro odeslání zprávy do dělené entity.

ReplyTo

Získá adresu entity, na kterou chcete odesílat odpovědi.

ReplyToSessionId

Získá identifikátor relace rozšiřující ReplyTo adresu.

ScheduledEnqueueTime

Získá datum a čas v UTC, ve kterém bude zpráva zapsána do fronty. Tato vlastnost vrátí čas v UTC; při nastavování vlastnosti musí být zadaná hodnota DateTime také v UTC.

SequenceNumber

Získá jedinečné číslo přiřazené ke zprávě službou Service Bus.

SessionId

Získá identifikátor relace pro entitu pracující s relacemi.

State

Získá stav zprávy.

Subject

Získá popisek specifický pro aplikaci.

TimeToLive

Získá hodnotu "time to live" zprávy.

To

Získá adresu "komu".

TransactionPartitionKey

Získá klíč oddílu pro odeslání zprávy do entity prostřednictvím rozdělené fronty přenosu.

Metody

FromAmqpMessage(AmqpAnnotatedMessage, BinaryData)

Vytvoří ze svého serializovaného ServiceBusReceivedMessage formuláře AMQP.

GetRawAmqpMessage()

Získá nezpracovaná data zprávy Amqp, která byla přenesena přes drát. To lze použít k povolení scénářů, které vyžadují čtení záhlaví, zápatí, vlastnosti nebo poznámek AMQP dat, která nejsou zpřístupněna jako vlastnosti nejvyšší úrovně v nástroji ServiceBusReceivedMessage.

ToString()

Vrátí řetězec, který představuje aktuální zprávu.

Platí pro