Aracılığıyla paylaş


UniversalTelemetryChannel Sınıf

Tanım

Dikkat

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

UTC (Windows Evrensel Telemetri İstemcisi) aracılığıyla Application Insights'a telemetri göndermek için bir iletişim kanalını temsil eder.

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
Devralma
UniversalTelemetryChannel
Öznitelikler
Uygulamalar

Oluşturucular

UniversalTelemetryChannel()
Geçersiz.

UniversalTelemetryChannel sınıfının yeni bir örneğini başlatır.

Özellikler

DeveloperMode
Geçersiz.

Telemetri iletiminin geliştirici modunun etkinleştirilip etkinleştirilmediğini belirten bir değer alır veya ayarlar. Geliştirici modu True olduğunda, UniversalTelemetryChannel uygulamanın tüm ömrü boyunca application Insights'a hemen telemetri gönderir. Geliştirici modu False olduğunda, UniversalTelemetryChannel diğer özellikler tarafından tanımlanan üretim gönderme ilkelerine dikkat eder.

EndpointAddress
Geçersiz.

Uç nokta adresini belirten bir değer alır veya ayarlar. Bu özellik yoksayılır.

Yöntemler

Dispose()
Geçersiz.

Yönetilmeyen ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır.

Flush()
Geçersiz.

Her Send(ITelemetry) yöntem hemen UTC'yi çağırdığından, no-op. Bu nedenle utc aracısına yapılan her çağrı hemen "boşaltılır".

FlushAndTransmitAsync(CancellationToken)
Geçersiz.

Bellek içi arabelleği temizler ve verileri zaman uyumsuz olarak aktarır.

IsAvailable()
Geçersiz.

Kanal kullanılabilir durumdaysa true değerini döndürür.

Send(ITelemetry)
Geçersiz.

Kanal üzerinden bir ITelemetry örneği gönderir.

Şunlara uygulanır