ServiceBusReceivedMessage Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |