UniversalTelemetryChannel 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.
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. |