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.
Representa o evento enviado e recebido de um fluxo de Hubs de Eventos. Ele contém o corpo do evento, um recipiente de propriedades definido pelo usuário e vários metadados que descrevem o evento, como seu deslocamento na partição e seu número na sequência de fluxo. As partições são preenchidas com uma sequência de dados de evento.
public sealed class EventData : IDisposable
type EventData = class
interface IDisposable
Public NotInheritable Class EventData
Implements IDisposable
- Herança
-
EventData
- Implementações
Construtores
EventData() |
Inicializa uma nova instância da classe EventData. |
EventData(Byte[]) |
Inicializa uma nova instância da EventData classe que usa a matriz de bytes especificada como o corpo. |
EventData(IList<ArraySegment<Byte>>) |
Inicializa uma nova instância da EventData classe que usa a lista especificada de segmentos de matriz de bytes como o corpo. |
EventData(Object, XmlObjectSerializer) |
Construtor que usa o conteúdo de entrada e o serializador para criar o fluxo do corpo. |
EventData(Stream) |
Inicializa uma nova instância da EventData classe que usa o fluxo de argumento como o fluxo do corpo. |
Propriedades
EnqueuedTimeUtc |
Obtém a data e a hora da hora enviada em UTC. |
Offset |
Obtém o deslocamento dos dados em relação ao fluxo de partição do Hub de Eventos. O deslocamento é um marcador ou um identificador para um evento dentro do fluxo do Hubs de Eventos. O identificador é exclusivo dentro de uma partição do fluxo de Hubs de Eventos. |
PartitionKey |
Obtém ou define a chave usada para determinar para qual partição enviar dados de evento. |
Properties |
Obtém as propriedades do usuário dos dados de evento que o usuário adicionou explicitamente durante as operações de envio. |
SequenceNumber |
Obtém o número de sequência lógica do evento dentro do fluxo de partição do Hub de Eventos. |
SerializedSizeInBytes |
Representa o evento enviado e recebido de um fluxo de Hubs de Eventos. Ele contém o corpo do evento, um recipiente de propriedades definido pelo usuário e vários metadados que descrevem o evento, como seu deslocamento na partição e seu número na sequência de fluxo. As partições são preenchidas com uma sequência de dados de evento. |
SystemProperties |
Obtém ou define as propriedades do sistema, incluindo os dados do evento. |
Métodos
Clone() |
Faz uma cópia profunda desses dados de evento. |
Dispose() |
Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados. |
GetBodyStream() |
Obtém ou define o fluxo subjacente para o corpo dos dados do evento. |
GetBytes() |
Obtém os bytes de dados de evento. |
Aplica-se a
Azure SDK for .NET