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 de 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 acompanhado por este TelemetryContext . |
| Device |
Obtém o objeto que descreve o dispositivo controlado por este TelemetryContext . |
| InstrumentationKey |
Obtém ou define a chave de instrumentação padrão para todos os ITelemetry objetos registrados em log TelemetryContext . |
| Location |
Obtém o objeto que descreve um local controlado por isso TelemetryContext . |
| Operation |
Obtém o objeto que descreve uma operação controlada por isso 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 isso TelemetryContext . |
| User |
Obtém o objeto que descreve um usuário controlado por este TelemetryContext . |
Implantações explícitas de interface
| IJsonSerializable.Serialize(IJsonWriter) |
Serializa esse objeto no formato JSON. |
Métodos de Extensão
| GetInternalContext(TelemetryContext) |
Retorna o contexto interno de TelemetryContext. |