共用方式為


UniversalTelemetryChannel 類別

定義

警告

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

表示透過UTC (Windows 通用遙測用戶端) 將遙測傳送至 Application Insights 的通道。

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()
已淘汰.

釋放 Unmanaged 資源並選擇性釋放 Managed 資源。

Flush()
已淘汰.

No-op,因為每個 Send(ITelemetry) 方法都會立即呼叫 UTC。 因此,每個呼叫都會立即「排清」到 UTC 代理程式。

FlushAndTransmitAsync(CancellationToken)
已淘汰.

排清記憶體內部緩衝區,並以異步方式傳輸數據。

IsAvailable()
已淘汰.

如果通道可供使用,則傳回 true。

Send(ITelemetry)
已淘汰.

透過通道傳送 ITelemetry 的實例。

適用於