EventData Constructores

Definición

Sobrecargas

EventData(ArraySegment<Byte>)

Construya EventData para enviar a EventHub. El patrón típico para crear un eventData de envío es:

i. Serialice el elemento ApplicationEvent de envío que se enviará a EventHub en bytes.

ii. Si la lógica de serialización compleja está implicada (por ejemplo: varios tipos de datos), agregue una sugerencia mediante para Properties el consumidor.

EventData(Byte[])

Construya EventData para enviar a EventHub. El patrón típico para crear un eventData de envío es:

i. Serialice el applicationEvent de envío que se va a enviar a EventHubs en bytes.

ii. Si la lógica de serialización compleja está implicada (por ejemplo: varios tipos de datos), agregue una sugerencia mediante para Properties el consumidor.

EventData(ArraySegment<Byte>)

Source:
EventData.cs

Construya EventData para enviar a EventHub. El patrón típico para crear un eventData de envío es:

i. Serialice el elemento ApplicationEvent de envío que se enviará a EventHub en bytes.

ii. Si la lógica de serialización compleja está implicada (por ejemplo: varios tipos de datos), agregue una sugerencia mediante para Properties el 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>

Bytes de carga, desplazamiento y longitud que se enviarán al EventHub.

Ejemplos

Ejemplos de código:

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

Se aplica a

EventData(Byte[])

Source:
EventData.cs

Construya EventData para enviar a EventHub. El patrón típico para crear un eventData de envío es:

i. Serialice el applicationEvent de envío que se va a enviar a EventHubs en bytes.

ii. Si la lógica de serialización compleja está implicada (por ejemplo: varios tipos de datos), agregue una sugerencia mediante para Properties el 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[]

Carga real de los datos en bytes que se van a enviar al Centro de eventos.

Ejemplos

Ejemplos de código:

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

Se aplica a