UniversalTelemetryChannel Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |