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í.
Estructura de datos que encapsula el evento que se envía y recibe de EventHubs. Cada partición de EventHubs se puede visualizar como una secuencia de EventData.
public class EventData : IDisposable
type EventData = class
interface IDisposable
Public Class EventData
Implements IDisposable
- Herencia
-
EventData
- Implementaciones
Constructores
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 objeto 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 objeto 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. |
Propiedades
Body |
Obtenga la carga o los datos reales encapsulados por EventData. Está pensado para usarse después de recibir EventData mediante PartitionReceiver. |
ContentType |
Obtiene y establece el tipo de contenido. |
Properties |
Contenedor de propiedades de la aplicación |
SystemProperties |
SystemProperties rellenados por EventHubService. A medida que el servicio rellena estos elementos, solo están presentes en un EventData recibido. |
Métodos
Dispose() |
Elimina los recursos adjuntos a los datos de eventos. |
Métodos de extensión
ExtractActivity(EventData, String) |
Crea Activity en función del contexto de seguimiento almacenado en el EventDataevento recibido del nombrede actividad opcional de EventHubNuevo Activity con el contexto de seguimiento. |
Se aplica a
Azure SDK for .NET