EventData Clase

Definición

Representa el evento enviado y recibido de una secuencia de Event Hubs. Contiene el cuerpo del evento, un contenedor de propiedades definido por el usuario y varios metadatos que describen el evento, como su desplazamiento en la partición y su número en la secuencia de secuencia. Las particiones se rellenan con una secuencia de datos de eventos.

public sealed class EventData : IDisposable
type EventData = class
    interface IDisposable
Public NotInheritable Class EventData
Implements IDisposable
Herencia
EventData
Implementaciones

Constructores

EventData()

Inicializa una nueva instancia de la clase EventData.

EventData(Byte[])

Inicializa una nueva instancia de la EventData clase que usa la matriz de bytes especificada como cuerpo.

EventData(IList<ArraySegment<Byte>>)

Inicializa una nueva instancia de la EventData clase que usa la lista especificada de segmentos de matriz de bytes como cuerpo.

EventData(Object, XmlObjectSerializer)

Constructor que toma el contenido de entrada y el serializador para crear la secuencia de cuerpo.

EventData(Stream)

Inicializa una nueva instancia de la EventData clase que usa el flujo de argumentos como flujo de cuerpo.

Propiedades

EnqueuedTimeUtc

Obtiene la fecha y hora de la hora enviada en UTC.

Offset

Obtiene el desplazamiento de los datos relativos al flujo de partición del centro de eventos. El desplazamiento es un marcador o identificador del flujo de Event Hubs. El identificador es único dentro de una partición del flujo de Event Hubs.

PartitionKey

Obtiene o establece la clave que se usa para determinar en qué partición se van a enviar datos de eventos.

Properties

Obtiene las propiedades de usuario de los datos de evento que el usuario agregó explícitamente durante las operaciones de envío.

SequenceNumber

Obtiene el número de secuencia lógica del evento dentro del flujo de partición del centro de eventos.

SerializedSizeInBytes

Representa el evento enviado y recibido de una secuencia de Event Hubs. Contiene el cuerpo del evento, un contenedor de propiedades definido por el usuario y varios metadatos que describen el evento, como su desplazamiento en la partición y su número en la secuencia de secuencia. Las particiones se rellenan con una secuencia de datos de eventos.

SystemProperties

Obtiene o establece las propiedades del sistema, incluidos los datos del evento.

Métodos

Clone()

Realiza una copia profunda de estos datos de evento.

Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados.

GetBodyStream()

Obtiene o establece la secuencia subyacente en el cuerpo de datos del evento.

GetBytes()

Obtiene los bytes de datos del evento.

Se aplica a