Freigeben über


ServiceBusReceivedMessage Klasse

Definition

Wird ServiceBusReceivedMessage verwendet, um Daten aus Service Bus-Warteschlangen und -Abonnements zu empfangen. Beim Senden von Nachrichten wird verwendet ServiceBusMessage .

public class ServiceBusReceivedMessage
type ServiceBusReceivedMessage = class
Public Class ServiceBusReceivedMessage
Vererbung
ServiceBusReceivedMessage

Hinweise

Die Nachrichtenstruktur wird in der Produktdokumentation ausführlich erläutert.

Eigenschaften

ApplicationProperties

Ruft den Anwendungseigenschaftenbehälter ab, der für benutzerdefinierte Nachrichtenmetadaten verwendet werden kann.

Body

Ruft den Nachrichtentext ab.

ContentType

Ruft den Inhaltstypdeskriptor ab.

CorrelationId

Ruft den Korrelationsbezeichner ab.

DeadLetterErrorDescription

Ruft die Fehlerbeschreibung für unzustellbare Nachrichten für die Nachricht ab.

DeadLetterReason

Ruft den Grund für unzustellbare Nachrichten für die Nachricht ab.

DeadLetterSource

Ruft den Namen der Warteschlange oder des Abonnements ab, für die diese Nachricht in die Warteschlange eingereiht wurde, bevor sie unzustellbar war.

DeliveryCount

Rufen Sie die aktuelle Anzahl der Übermittlungen ab.

EnqueuedSequenceNumber

Ruft die ursprüngliche Sequenznummer der Nachricht ab.

EnqueuedTime

Ruft das Datum und die Uhrzeit der gesendeten Uhrzeit in UTC ab.

ExpiresAt

Ruft das Datum und die Uhrzeit in UTC ab, an dem die Nachricht abläuft.

LockedUntil

Ruft das Datum und die Uhrzeit in UTC ab, bis zu denen die Nachricht in der Warteschlange/dem Abonnement gesperrt wird.

LockToken

Ruft das Sperrtoken für die aktuelle Nachricht ab.

MessageId

Ruft die MessageId ab, um die Nachricht zu identifizieren.

PartitionKey

Ruft einen Partitionsschlüssel zum Senden einer Nachricht an eine partitionierte Entität ab.

ReplyTo

Ruft die Adresse einer Entität ab, an die Antworten gesendet werden sollen.

ReplyToSessionId

Ruft einen Sitzungsbezeichner ab, der die ReplyTo Adresse erweitert.

ScheduledEnqueueTime

Ruft das Datum und die Uhrzeit in UTC ab, zu denen die Nachricht den Empfängern zur Verfügung gestellt werden soll, oder legt diese fest. Diese Eigenschaft steuert nicht, wann eine Nachricht vom Client gesendet wird. Das Senden erfolgt sofort, wenn SendAsync aufgerufen wird. Service Bus blendet die Nachricht vor den Empfängern bis zum angeforderten Zeitpunkt aus.

SequenceNumber

Ruft die eindeutige Nummer ab, die einer Nachricht von Service Bus zugewiesen ist.

SessionId

Ruft den Sitzungsbezeichner für eine sitzungsfähige Entität ab.

State

Ruft den Status der Nachricht ab.

Subject

Ruft eine anwendungsspezifische Bezeichnung ab.

TimeToLive

Ruft den Wert "Time to live" der Nachricht ab.

To

Ruft die "to"-Adresse ab.

TransactionPartitionKey

Ruft einen Partitionsschlüssel zum Senden einer Nachricht an eine Entität über eine partitionierte Übertragungswarteschlange ab.

Methoden

FromAmqpMessage(AmqpAnnotatedMessage, BinaryData)

Erstellt eine ServiceBusReceivedMessage aus dem serialisierten AMQP-Formular.

GetRawAmqpMessage()

Ruft die unformatierten Amqp-Nachrichtendaten ab, die über das Netzwerk übertragen wurden. Dies kann verwendet werden, um Szenarien zu ermöglichen, die das Lesen von AMQP-Kopf-, Fußzeilen-, Eigenschafts- oder Anmerkungsdaten erfordern, die nicht als Eigenschaften der ServiceBusReceivedMessageobersten Ebene im verfügbar gemacht werden.

ToString()

Gibt eine Zeichenfolge zurück, die die aktuelle Nachricht darstellt.

Gilt für: