TelemetryContext Classe

Definição

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.

Aplica-se a