ServiceBusMessage Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird ServiceBusMessage verwendet, um Daten an Service Bus-Warteschlangen und -Themen zu senden. Beim Empfangen von Nachrichten wird verwendet ServiceBusReceivedMessage .
public class ServiceBusMessage
type ServiceBusMessage = class
Public Class ServiceBusMessage
- Vererbung
-
ServiceBusMessage
Hinweise
Die Nachrichtenstruktur wird in der Produktdokumentation ausführlich erläutert.
Konstruktoren
ServiceBusMessage() |
Erstellt eine neue Nachricht. |
ServiceBusMessage(AmqpAnnotatedMessage) |
Erstellt eine neue Nachricht aus dem angegebenen AmqpAnnotatedMessage instance. |
ServiceBusMessage(BinaryData) |
Erstellt eine neue Nachricht aus dem angegebenen BinaryData instance. |
ServiceBusMessage(ReadOnlyMemory<Byte>) |
Erstellt eine neue Nachricht aus der angegebenen Nutzlast. |
ServiceBusMessage(ServiceBusReceivedMessage) |
Erstellt eine neue Nachricht aus der angegebenen empfangenen Nachricht, indem die Eigenschaften kopiert werden. |
ServiceBusMessage(String) |
Erstellt mithilfe der UTF-8-Codierung eine neue Nachricht aus der angegebenen Zeichenfolge. |
Eigenschaften
ApplicationProperties |
Ruft den Anwendungseigenschaftenbehälter ab, der für benutzerdefinierte Nachrichtenmetadaten verwendet werden kann. |
Body |
Ruft den Nachrichtentext ab oder legt ihn fest. |
ContentType |
Ruft den Inhaltstypdeskriptor ab oder legt diese fest. |
CorrelationId |
Ruft den Korrelationsbezeichner ab oder legt diese fest. |
MessageId |
Ruft die MessageId ab, um die Nachricht zu identifizieren, oder legt sie fest. |
PartitionKey |
Ruft einen Partitionsschlüssel zum Senden einer Nachricht an eine partitionierte Entität ab oder legt diesen fest. |
ReplyTo |
Ruft die Adresse einer Entität ab, an die Antworten gesendet werden sollen, oder legt diese fest. |
ReplyToSessionId |
Ruft einen Sitzungsbezeichner ab, der die Adresse erweitert, oder legt diese ReplyTo fest. |
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 |
SessionId |
Ruft den Sitzungsbezeichner für eine sitzungsfähige Entität ab oder legt diese fest. |
Subject |
Ruft einen anwendungsspezifischen Betreff ab oder legt dieses fest. |
TimeToLive |
Ruft den Wert "Gültigkeitsdauer" der Nachricht ab oder legt diesen fest. |
To |
Ruft die "to"-Adresse ab oder legt sie fest. |
TransactionPartitionKey |
Ruft einen Partitionsschlüssel zum Senden einer Nachricht an eine Entität über eine partitionierte Übertragungswarteschlange ab oder legt diese fest. |
Methoden
GetRawAmqpMessage() |
Ruft die unformatierten AMQP-Nachrichtendaten ab, die über das Netzwerk übertragen werden. Dies kann verwendet werden, um Szenarien zu ermöglichen, die das Festlegen von AMQP-Kopf-, Fußzeilen-, Eigenschafts- oder Anmerkungsdaten erfordern, die nicht als Eigenschaften der ServiceBusMessageobersten Ebene im verfügbar gemacht werden. |
ToString() |
Gibt eine Zeichenfolge zurück, die die aktuelle Nachricht darstellt. |
Gilt für:
Azure SDK for .NET