EventData Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um evento dos Hubs de Eventos, encapsulando um conjunto de dados e seus metadados associados.
public class EventData : Azure.Messaging.MessageContent
type EventData = class
inherit MessageContent
Public Class EventData
Inherits MessageContent
- Herança
Construtores
EventData() |
Inicializa uma nova instância da classe EventData. |
EventData(AmqpAnnotatedMessage) |
Inicializa uma nova instância da classe EventData. |
EventData(BinaryData) |
Inicializa uma nova instância da classe EventData. |
EventData(ReadOnlyMemory<Byte>) |
Inicializa uma nova instância da classe EventData. |
EventData(String) |
Inicializa uma nova instância da classe EventData. |
Propriedades
ContentType |
Um tipo MIME que descreve os dados contidos no EventBody, destinado a permitir que os consumidores tome decisões informadas para inspecionar e processar o evento. |
CorrelationId |
Um valor definido pelo aplicativo que representa o contexto a ser usado para correlação em uma ou mais operações. O identificador é um valor de forma livre e pode refletir uma identidade exclusiva ou um elemento de dados compartilhado com significância para o aplicativo. |
Data |
Obtém ou define os dados. (Herdado de MessageContent) |
EnqueuedTime |
A data e a hora, em UTC, de quando o evento foi enfileirado na partição do Hub de Eventos. |
EventBody |
Os dados associados ao evento, na BinaryData forma , fornecem suporte para uma variedade de transformações de dados e ObjectSerializer integração. |
IsReadOnly |
Obtém se a mensagem é somente leitura ou não. Isso pode ser substituído herdando classes para especificar se a mensagem pode ou não ser modificada. (Herdado de MessageContent) |
MessageId |
Um valor definido pelo aplicativo que identifica exclusivamente o evento. O identificador é um valor de forma livre e pode refletir um GUID ou um identificador derivado do contexto do aplicativo. |
Offset |
O deslocamento do evento quando ele foi recebido da partição do Hub de Eventos associada. |
PartitionKey |
A chave de hash de partição aplicada ao lote com o qual o associado EventDatafoi publicado. |
Properties |
O conjunto de propriedades de forma livre que pode ser usado para associar metadados ao evento que é significativo dentro do contexto do aplicativo. |
SequenceNumber |
O número de sequência atribuído ao evento quando ele foi enfileirado na partição do Hub de Eventos associada. |
SystemProperties |
O conjunto de propriedades de evento de forma livre que foram fornecidas pelo serviço hubs de eventos para passar metadados associados ao evento ou à operação dos Hubs de Eventos associados. |
Métodos
GetRawAmqpMessage() |
A representação de evento no formato de protocolo AMQP. Isso permite o acesso a informações de protocolo que não são relevantes para os Hubs de Eventos e não são expostas diretamente.EventData Essas informações podem ser úteis ao trocar dados com outros agentes de mensagens ou clientes que não usam um dos SDKs dos Hubs de Eventos. |
Aplica-se a
Azure SDK for .NET