ServiceBusReceivedMessage Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Element służy do odbierania ServiceBusReceivedMessage danych z kolejek i subskrypcji usługi Service Bus. Podczas wysyłania komunikatów ServiceBusMessage używany jest element .
public class ServiceBusReceivedMessage
type ServiceBusReceivedMessage = class
Public Class ServiceBusReceivedMessage
- Dziedziczenie
-
ServiceBusReceivedMessage
Uwagi
Struktura komunikatów została szczegółowo omówiona w dokumentacji produktu.
Właściwości
ApplicationProperties |
Pobiera worek właściwości aplikacji, który może służyć do niestandardowych metadanych komunikatów. |
Body |
Pobiera treść wiadomości. |
ContentType |
Pobiera deskryptor typu zawartości. |
CorrelationId |
Pobiera identyfikator korelacji. |
DeadLetterErrorDescription |
Pobiera opis błędu utraconych komunikatów. |
DeadLetterReason |
Pobiera przyczynę utraconych komunikatów. |
DeadLetterSource |
Pobiera nazwę kolejki lub subskrypcji, w przypadku których ten komunikat został w kolejce, zanim został utracony. |
DeliveryCount |
Pobierz bieżącą liczbę dostaw. |
EnqueuedSequenceNumber |
Pobiera oryginalny numer sekwencji komunikatu. |
EnqueuedTime |
Pobiera datę i godzinę wysłania w formacie UTC. |
ExpiresAt |
Pobiera datę i godzinę w formacie UTC, o której komunikat ma wygasnąć. |
LockedUntil |
Pobiera datę i godzinę w formacie UTC do momentu zablokowania komunikatu w kolejce/subskrypcji. |
LockToken |
Pobiera token blokady dla bieżącego komunikatu. |
MessageId |
Pobiera identyfikator MessageId w celu zidentyfikowania komunikatu. |
PartitionKey |
Pobiera klucz partycji do wysyłania komunikatu do jednostki podzielonej na partycje. |
ReplyTo |
Pobiera adres jednostki do wysyłania odpowiedzi. |
ReplyToSessionId |
Pobiera identyfikator sesji zwiększający ReplyTo adres. |
ScheduledEnqueueTime |
Pobiera datę i godzinę w formacie UTC, o której komunikat zostanie w kolejce. Ta właściwość zwraca czas w formacie UTC; podczas ustawiania właściwości podana wartość DateTime musi być również w formacie UTC. |
SequenceNumber |
Pobiera unikatowy numer przypisany do komunikatu przez usługę Service Bus. |
SessionId |
Pobiera identyfikator sesji dla jednostki obsługującej sesję. |
State |
Pobiera stan komunikatu. |
Subject |
Pobiera etykietę specyficzną dla aplikacji. |
TimeToLive |
Pobiera wartość komunikatu "czas wygaśnięcia". |
To |
Pobiera adres "do". |
TransactionPartitionKey |
Pobiera klucz partycji do wysyłania komunikatu do jednostki za pośrednictwem partycjonowanej kolejki transferu. |
Metody
FromAmqpMessage(AmqpAnnotatedMessage, BinaryData) |
Tworzy element ServiceBusReceivedMessage z serializacji formularza AMQP. |
GetRawAmqpMessage() |
Pobiera nieprzetworzone dane komunikatów Amqp, które zostały przesłane za pośrednictwem przewodu. Może to służyć do włączania scenariuszy wymagających odczytywania nagłówka, stopki, właściwości lub danych adnotacji, które nie są uwidocznione jako właściwości najwyższego poziomu w obiekcie ServiceBusReceivedMessage. |
ToString() |
Zwraca ciąg reprezentujący bieżący komunikat. |