Compartir a través de


EventData.Properties Propiedad

Definición

Conjunto de propiedades de forma libre que se pueden usar para asociar metadatos con el evento que es significativo en el contexto de la aplicación.

public System.Collections.Generic.IDictionary<string,object> Properties { get; }
member this.Properties : System.Collections.Generic.IDictionary<string, obj>
Public ReadOnly Property Properties As IDictionary(Of String, Object)

Valor de propiedad

Excepciones

Se produce cuando EventData se serializa para el transporte cuando se usa un tipo no admitido como una propiedad .

Ejemplos

var eventData = new EventData(serializedTelemetryData);
eventData.Properties["eventType"] = "com.microsoft.azure.monitoring.EtlEvent";

Comentarios

Un caso de uso común para Properties es asociar sugerencias de serialización para como EventBody ayuda a los consumidores que desean deserializar los datos binarios cuando el ContentType solo no ofrece contexto suficiente.

Se admiten los siguientes tipos:

  • string
  • bool
  • byte
  • sbyte
  • short
  • ushort
  • int
  • uint
  • long
  • ulong
  • FLOAT
  • Decimal
  • double
  • char
  • Guid
  • DateTime
  • DateTimeOffset
  • STREAM
  • Identificador URI
  • TimeSpan

Se aplica a