Partager via


EventData Classe

Définition

Événement Event Hubs, encapsulant un jeu de données et ses métadonnées associées.

public class EventData : Azure.Messaging.MessageContent
type EventData = class
    inherit MessageContent
Public Class EventData
Inherits MessageContent
Héritage

Constructeurs

EventData()

Initialise une nouvelle instance de la classe EventData.

EventData(AmqpAnnotatedMessage)

Initialise une nouvelle instance de la classe EventData.

EventData(BinaryData)

Initialise une nouvelle instance de la classe EventData.

EventData(ReadOnlyMemory<Byte>)

Initialise une nouvelle instance de la classe EventData.

EventData(String)

Initialise une nouvelle instance de la classe EventData.

Propriétés

ContentType

Type MIME décrivant les données contenues dans , EventBodydestiné à permettre aux consommateurs de prendre des décisions éclairées pour l’inspection et le traitement de l’événement.

CorrelationId

Valeur définie par l’application qui représente le contexte à utiliser pour la corrélation entre une ou plusieurs opérations. L’identificateur est une valeur de forme libre qui peut refléter une identité unique ou un élément de données partagé avec une importance pour l’application.

Data

Obtient ou définit les données.

(Hérité de MessageContent)
EnqueuedTime

Date et heure UTC de la date et de l’heure de mise en file d’attente de l’événement dans la partition Event Hub.

EventBody

Les données associées à l’événement, sous forme, prennent en BinaryData charge diverses transformations de données et ObjectSerializer intégration.

IsReadOnly

Obtient si le message est en lecture seule ou non. Vous pouvez le remplacer en héritant des classes pour spécifier si le message peut être modifié ou non.

(Hérité de MessageContent)
MessageId

Valeur définie par l’application qui identifie de manière unique l’événement. L’identificateur est une valeur de forme libre qui peut refléter un GUID ou un identificateur dérivé du contexte de l’application.

Offset

Décalage de l’événement lorsqu’il a été reçu de la partition Event Hub associée.

PartitionKey

Clé de hachage de partition appliquée au lot avec lequel le associé EventDataa été publié.

Properties

Ensemble de propriétés de forme libre qui peuvent être utilisées pour associer des métadonnées à l’événement significatif dans le contexte de l’application.

SequenceNumber

Numéro de séquence attribué à l’événement lorsqu’il a été mis en file d’attente dans la partition Event Hub associée.

SystemProperties

Ensemble de propriétés d’événement de forme libre qui ont été fournies par le service Event Hubs pour transmettre les métadonnées associées à l’événement ou à l’opération Event Hubs associée.

Méthodes

GetRawAmqpMessage()

Représentation d’événement au format de protocole AMQP. Cela permet d’accéder aux informations de protocole qui ne sont pas pertinentes pour Event Hubs et qui ne sont pas exposées directement par EventData . Ces informations peuvent être utiles lors de l’échange de données avec d’autres répartiteurs de messages ou clients qui n’utilisent pas l’un des Kits de développement logiciel (SDK) Event Hubs.

S’applique à