Partilhar via


UniversalTelemetryChannel Classe

Definição

Cuidado

UniversalTelemetryChannel is no longer supported. Please use the CollectorSessionChannel or AsimovAppInsightsSessionChannel instead.

Representa um canal de comunicação para enviar telemetria para o Application Insights via UTC (Cliente de Telemetria Universal do Windows).

public ref class UniversalTelemetryChannel sealed : IDisposable, Microsoft::VisualStudio::ApplicationInsights::Channel::ITelemetryChannel
public sealed class UniversalTelemetryChannel : IDisposable, Microsoft.VisualStudio.ApplicationInsights.Channel.ITelemetryChannel
[System.Obsolete("UniversalTelemetryChannel is no longer supported. Please use the CollectorSessionChannel or AsimovAppInsightsSessionChannel instead.")]
public sealed class UniversalTelemetryChannel : IDisposable, Microsoft.VisualStudio.ApplicationInsights.Channel.ITelemetryChannel
type UniversalTelemetryChannel = class
    interface ITelemetryChannel
    interface IDisposable
[<System.Obsolete("UniversalTelemetryChannel is no longer supported. Please use the CollectorSessionChannel or AsimovAppInsightsSessionChannel instead.")>]
type UniversalTelemetryChannel = class
    interface ITelemetryChannel
    interface IDisposable
Public NotInheritable Class UniversalTelemetryChannel
Implements IDisposable, ITelemetryChannel
Herança
UniversalTelemetryChannel
Atributos
Implementações

Construtores

UniversalTelemetryChannel()
Obsoleto.

Inicializa uma nova instância da classe UniversalTelemetryChannel.

Propriedades

DeveloperMode
Obsoleto.

Obtém ou define um valor que indica se o modo de transmissão de telemetria do desenvolvedor está habilitado. Quando o modo de desenvolvedor é True, UniversalTelemetryChannel envia telemetria para o Application Insights imediatamente durante todo o tempo de vida do aplicativo. Quando o modo de desenvolvedor é False, UniversalTelemetryChannel respeita as políticas de envio de produção definidas por outras propriedades.

EndpointAddress
Obsoleto.

Obtém ou define um valor que indica o endereço do ponto de extremidade. Essa propriedade é ignorada.

Métodos

Dispose()
Obsoleto.

Libera recursos não gerenciados e, opcionalmente, gerenciados.

Flush()
Obsoleto.

Não opera porque todos os Send(ITelemetry) métodos estão imediatamente chamando UTC. Portanto, cada chamada é imediatamente "liberada" para o agente UTC.

FlushAndTransmitAsync(CancellationToken)
Obsoleto.

Libera o buffer na memória e transmite dados de forma assíncrona.

IsAvailable()
Obsoleto.

Retornará true se o canal estiver disponível para uso.

Send(ITelemetry)
Obsoleto.

Envia uma instância de ITelemetry por meio do canal.

Aplica-se a