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í.
Un evento de Event Hubs, encapsulando un conjunto de datos y sus metadatos asociados.
public class EventData : Azure.Messaging.MessageContent
type EventData = class
inherit MessageContent
Public Class EventData
Inherits MessageContent
- Herencia
Constructores
EventData() |
Inicializa una nueva instancia de la clase EventData. |
EventData(AmqpAnnotatedMessage) |
Inicializa una nueva instancia de la clase EventData. |
EventData(BinaryData) |
Inicializa una nueva instancia de la clase EventData. |
EventData(ReadOnlyMemory<Byte>) |
Inicializa una nueva instancia de la clase EventData. |
EventData(String) |
Inicializa una nueva instancia de la clase EventData. |
Propiedades
ContentType |
Tipo MIME que describe los datos contenidos en , EventBodydestinados a permitir a los consumidores tomar decisiones informadas para inspeccionar y procesar el evento. |
CorrelationId |
Valor definido por la aplicación que representa el contexto que se va a usar para la correlación entre una o varias operaciones. El identificador es un valor de forma libre y puede reflejar una identidad única o un elemento de datos compartido con importancia para la aplicación. |
Data |
Obtiene o establece los datos. (Heredado de MessageContent) |
EnqueuedTime |
Fecha y hora, en UTC, de cuándo se puso en cola el evento en la partición del centro de eventos. |
EventBody |
Los datos asociados al evento, en BinaryData forma, proporcionan compatibilidad con una variedad de transformaciones de datos e ObjectSerializer integración. |
IsReadOnly |
Obtiene si el mensaje es de solo lectura o no. Esto se puede invalidar mediante la herencia de clases para especificar si el mensaje se puede modificar o no. (Heredado de MessageContent) |
MessageId |
Valor definido por la aplicación que identifica de forma única el evento. El identificador es un valor de forma libre y puede reflejar un GUID o un identificador derivado del contexto de la aplicación. |
Offset |
Desplazamiento del evento cuando se recibió de la partición del centro de eventos asociada. |
PartitionKey |
Clave hash de partición aplicada al lote con el que se publicó el objeto asociado EventData. |
Properties |
Conjunto de propiedades de forma libre que se pueden usar para asociar metadatos con el evento que es significativo en el contexto de la aplicación. |
SequenceNumber |
Número de secuencia asignado al evento cuando se puso en cola en la partición del centro de eventos asociada. |
SystemProperties |
Conjunto de propiedades de eventos de forma libre proporcionadas por el servicio Event Hubs para pasar metadatos asociados al evento o a la operación de Event Hubs asociada. |
Métodos
GetRawAmqpMessage() |
Representación de eventos en el formato del protocolo AMQP. Esto permite el acceso a la información de protocolo que no es relevante para Event Hubs y no se expone EventData directamente. Esta información puede ser útil al intercambiar datos con otros agentes de mensajes o clientes que no usan uno de los SDK de Event Hubs. |
Se aplica a
Azure SDK for .NET