TelemetryContext Classe
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.
Representa um contexto para enviar telemetria para o serviço Application Insights.
public ref class TelemetryContext sealed : Microsoft::VisualStudio::ApplicationInsights::DataContracts::IJsonSerializable
public sealed class TelemetryContext : Microsoft.VisualStudio.ApplicationInsights.DataContracts.IJsonSerializable
type TelemetryContext = class
interface IJsonSerializable
Public NotInheritable Class TelemetryContext
Implements IJsonSerializable
- Herança
-
TelemetryContext
- Implementações
Construtores
| TelemetryContext() |
Inicializa uma nova instância da classe TelemetryContext. |
Propriedades
| Component |
Obtém o objeto que descreve o componente rastreado por este TelemetryContext. |
| Device |
Obtém o objeto que descreve o dispositivo rastreado por este TelemetryContext. |
| InstrumentationKey |
Obtém ou define a chave de instrumentação padrão para todos os ITelemetry objetos registrados neste TelemetryContext. |
| Location |
Obtém o objeto que descreve um local rastreado por este TelemetryContext. |
| Operation |
Obtém o objeto que descreve uma operação controlada por este TelemetryContext. |
| Properties |
Obtém um dicionário de valores de propriedade definidos pelo aplicativo. |
| Session |
Obtém o objeto que descreve uma sessão de usuário controlada por este TelemetryContext. |
| User |
Obtém o objeto que descreve um usuário rastreado por este TelemetryContext. |
Implantações explícitas de interface
| IJsonSerializable.Serialize(IJsonWriter) |
Serializa esse objeto no formato JSON. Isso é usado pelo fluxo de dados common schema 2.0. O Common Schema 4 não usa marcas e grava o iKey em TelemetryHelper:WriteEnvelopeProperties, pois usa um formato diferente |
Métodos de Extensão
| GetInternalContext(TelemetryContext) |
Retorna o contexto interno de TelemetryContext. |