Compartir a través de


UniversalTelemetryChannel Clase

Definición

Precaución

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

Representa un canal de comunicación para enviar telemetría a Application Insights a través de UTC (cliente de telemetría universal de 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
Herencia
UniversalTelemetryChannel
Atributos
Implementaciones

Constructores

UniversalTelemetryChannel()
Obsoletos.

Inicializa una nueva instancia de la clase UniversalTelemetryChannel.

Propiedades

DeveloperMode
Obsoletos.

Obtiene o establece un valor que indica si está habilitado el modo de desarrollador de transmisión de telemetría. Cuando el modo de desarrollador es True, UniversalTelemetryChannel envía telemetría a Application Insights inmediatamente durante toda la duración de la aplicación. Cuando el modo de desarrollador es False, UniversalTelemetryChannel respeta las directivas de envío de producción definidas por otras propiedades.

EndpointAddress
Obsoletos.

Obtiene o establece un valor que indica la dirección del punto de conexión. Esta propiedad se omite.

Métodos

Dispose()
Obsoletos.

Libera los recursos no administrados y, opcionalmente, los recursos administrados.

Flush()
Obsoletos.

Sin operación porque cada Send(ITelemetry) método llama inmediatamente a UTC. Por lo tanto, cada llamada se "vacía" inmediatamente al agente UTC.

FlushAndTransmitAsync(CancellationToken)
Obsoletos.

Vacía el búfer en memoria y transmite datos de forma asincrónica.

IsAvailable()
Obsoletos.

Devuelve true si el canal está disponible para su uso.

Send(ITelemetry)
Obsoletos.

Envía una instancia de ITelemetry a través del canal.

Se aplica a