EventData Classe

Définition

Représente l’événement envoyé et reçu à partir d’un flux Event Hubs. Il contient le corps de l’événement, un conteneur de propriétés défini par l’utilisateur et diverses métadonnées décrivant l’événement, telles que son décalage dans la partition et son numéro dans la séquence de flux. Les partitions sont remplies d'une séquence de données d'événement.

public sealed class EventData : IDisposable
type EventData = class
    interface IDisposable
Public NotInheritable Class EventData
Implements IDisposable
Héritage
EventData
Implémente

Constructeurs

EventData()

Initialise une nouvelle instance de la classe EventData.

EventData(Byte[])

Initialise une nouvelle instance de la EventData classe qui utilise le tableau d’octets spécifié comme corps.

EventData(IList<ArraySegment<Byte>>)

Initialise une nouvelle instance de la EventData classe qui utilise la liste spécifiée de segments de tableau d’octets comme corps.

EventData(Object, XmlObjectSerializer)

Constructeur qui prend le contenu d’entrée et le sérialiseur pour créer le flux de corps.

EventData(Stream)

Initialise une nouvelle instance de la EventData classe qui utilise le flux d’arguments comme flux de corps.

Propriétés

EnqueuedTimeUtc

Obtient la date et l’heure de l’heure d’envoi en UTC.

Offset

Obtient le décalage des données par rapport au flux de partition Event Hub. Le décalage est une marque ou un identificateur pour un événement au sein du flux Event Hubs. L’identificateur est unique au sein d’une partition du flux Event Hubs.

PartitionKey

Obtient ou définit la clé utilisée pour déterminer à quelle partition envoyer des données d’événement.

Properties

Obtient les propriétés utilisateur des données d’événement que l’utilisateur a explicitement ajoutées pendant les opérations d’envoi.

SequenceNumber

Obtient le numéro de séquence logique de l’événement dans le flux de partition du hub d’événements.

SerializedSizeInBytes

Représente l’événement envoyé et reçu à partir d’un flux Event Hubs. Il contient le corps de l’événement, un conteneur de propriétés défini par l’utilisateur et diverses métadonnées décrivant l’événement, telles que son décalage dans la partition et son numéro dans la séquence de flux. Les partitions sont remplies d'une séquence de données d'événement.

SystemProperties

Obtient ou définit les propriétés système, y compris les données d’événement.

Méthodes

Clone()

Effectue une copie approfondie de ces données d’événement.

Dispose()

Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées.

GetBodyStream()

Obtient ou définit le flux sous-jacent du corps des données d’événement.

GetBytes()

Obtient les octets de données d’événement.

S’applique à