EventData.Properties Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O conjunto de propriedades de forma livre que podem ser usadas para associar metadados ao evento que é significativo dentro do contexto do aplicativo.
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 da propriedade
Exceções
Ocorre quando o EventData é serializado para transporte quando um tipo sem suporte é usado como uma propriedade.
Exemplos
var eventData = new EventData(serializedTelemetryData);
eventData.Properties["eventType"] = "com.microsoft.azure.monitoring.EtlEvent";
Comentários
Um caso de uso comum para Properties é associar dicas de serialização para o EventBody como um auxílio aos consumidores que desejam desserializar os dados binários quando o ContentType único não oferece contexto suficiente.
Os seguintes tipos têm suporte:
- string
- bool
- byte
- sbyte
- short
- ushort
- INT
- uint
- long
- ulong
- FLOAT
- decimal
- double
- char
- Guid
- DateTime
- DateTimeOffset
- Stream
- Uri
- TimeSpan
Aplica-se a
Azure SDK for .NET