Поделиться через


UniversalTelemetryChannel Класс

Определение

Внимание!

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

Представляет коммуникационный канал для отправки данных телеметрии в Application Insights через UTC (клиент универсальной телеметрии 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
Наследование
UniversalTelemetryChannel
Атрибуты
Реализации

Конструкторы

UniversalTelemetryChannel()
Устаревшие..

Инициализирует новый экземпляр класса UniversalTelemetryChannel.

Свойства

DeveloperMode
Устаревшие..

Возвращает или задает значение, указывающее, включен ли режим передачи данных телеметрии разработчиком. Если в режиме разработчика задано значение True, UniversalTelemetryChannel данные телеметрии отправляются в Application Insights сразу в течение всего времени существования приложения. Если режим разработчика имеет значение False, учитывает политики отправки в рабочей среде, UniversalTelemetryChannel определенные другими свойствами.

EndpointAddress
Устаревшие..

Возвращает или задает значение, указывающее адрес конечной точки. Это свойство игнорируется.

Методы

Dispose()
Устаревшие..

Освобождает неуправляемые и (необязательно) управляемые ресурсы.

Flush()
Устаревшие..

Нет операции, так как каждый Send(ITelemetry) метод немедленно вызывает UTC. Поэтому каждый вызов немедленно "сбрасывается" в агент UTC.

FlushAndTransmitAsync(CancellationToken)
Устаревшие..

Очищает буфер в памяти и передает данные асинхронно.

IsAvailable()
Устаревшие..

Возвращает значение true, если канал доступен для использования.

Send(ITelemetry)
Устаревшие..

Отправляет экземпляр ITelemetry через канал.

Применяется к