EventData.Properties Propiedad
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í.
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
Azure SDK for .NET