EventData.GetRawAmqpMessage Methode

Definition

Die Ereignisdarstellung im AMQP-Protokollformat. Dies ermöglicht den Zugriff auf Protokollinformationen, die für Event Hubs nicht relevant sind und von EventData nicht direkt verfügbar gemacht werden. Diese Informationen können hilfreich sein, wenn Daten mit anderen Nachrichtenbrokern oder Clients ausgetauscht werden, die keines der Event Hubs-SDKs verwenden.

public Azure.Core.Amqp.AmqpAnnotatedMessage GetRawAmqpMessage ();
member this.GetRawAmqpMessage : unit -> Azure.Core.Amqp.AmqpAnnotatedMessage
Public Function GetRawAmqpMessage () As AmqpAnnotatedMessage

Gibt zurück

Das -Ereignis als AmqpAnnotatedMessage.

Hinweise

Das Bearbeiten der unformatierten AMQP-Nachricht ist ein erweiterter Vorgang, der nur für Personen mit Kenntnissen über das AMQP-Protokoll empfohlen wird und eine Anforderung außerhalb des normalen Betriebs von Event Hubs haben, z. B. die Zusammenarbeit mit einem anderen Nachrichtenbroker.

Wenn Sie direkte Änderungen an der AMQP-Nachricht vornehmen, ist es möglich, Probleme mit der Event Hubs-Clientbibliothek zu verursachen, z. B. das Ungültigmachen der Größenberechnungen, die von dem EventDataBatch durchgeführt werden, was zu einem Batch führt, der nicht erfolgreich veröffentlicht werden kann.

Gilt für: