EventData Construtores

Definição

Sobrecargas

EventData(ArraySegment<Byte>)

Construa EventData para enviar ao EventHub. O padrão típico para criar um EventData de envio é:

i. Serialize o ApplicationEvent de envio a ser enviado ao EventHub em bytes.

ii. Se a lógica de serialização complexa estiver envolvida (por exemplo: vários tipos de dados) – adicione uma Dica usando o Properties para o Consumidor.

EventData(Byte[])

Construa EventData para enviar ao EventHub. O padrão típico para criar um EventData de envio é:

i. Serialize o ApplicationEvent de envio a ser enviado para EventHubs em bytes.

ii. Se a lógica de serialização complexa estiver envolvida (por exemplo: vários tipos de dados) – adicione uma Dica usando o Properties para o Consumidor.

EventData(ArraySegment<Byte>)

Origem:
EventData.cs

Construa EventData para enviar ao EventHub. O padrão típico para criar um EventData de envio é:

i. Serialize o ApplicationEvent de envio a ser enviado ao EventHub em bytes.

ii. Se a lógica de serialização complexa estiver envolvida (por exemplo: vários tipos de dados) – adicione uma Dica usando o Properties para o Consumidor.

public EventData (ArraySegment<byte> arraySegment);
new Microsoft.Azure.EventHubs.EventData : ArraySegment<byte> -> Microsoft.Azure.EventHubs.EventData
Public Sub New (arraySegment As ArraySegment(Of Byte))

Parâmetros

arraySegment
ArraySegment<Byte>

Os bytes de carga, deslocamento e comprimento a serem enviados para o EventHub.

Exemplos

Código do exemplo:

EventData eventData = new EventData(new ArraySegment<byte>(eventBytes, offset, count));
eventData.Properties["eventType"] = "com.microsoft.azure.monitoring.EtlEvent";
await partitionSender.SendAsync(eventData);

Aplica-se a

EventData(Byte[])

Origem:
EventData.cs

Construa EventData para enviar ao EventHub. O padrão típico para criar um EventData de envio é:

i. Serialize o ApplicationEvent de envio a ser enviado para EventHubs em bytes.

ii. Se a lógica de serialização complexa estiver envolvida (por exemplo: vários tipos de dados) – adicione uma Dica usando o Properties para o Consumidor.

public EventData (byte[] array);
new Microsoft.Azure.EventHubs.EventData : byte[] -> Microsoft.Azure.EventHubs.EventData
Public Sub New (array As Byte())

Parâmetros

array
Byte[]

O conteúdo real dos dados em bytes a serem enviados para o EventHub.

Exemplos

Código do exemplo:

EventData eventData = new EventData(telemetryEventBytes);
eventData.Properties["eventType"] = "com.microsoft.azure.monitoring.EtlEvent";
await partitionSender.SendAsync(eventData);

Aplica-se a