UniversalTelemetryChannel 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
警告
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 的實例。 |