EventData Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
Azure SDK for .NET