Freigeben über


UniversalTelemetryChannel Klasse

Definition

Achtung

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

Stellt einen Kommunikationskanal zum Senden von Telemetriedaten an Application Insights über UTC (Windows Universal Telemetry Client) dar.

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
Vererbung
UniversalTelemetryChannel
Attribute
Implementiert

Konstruktoren

UniversalTelemetryChannel()
Veraltet.

Initialisiert eine neue Instanz der UniversalTelemetryChannel-Klasse.

Eigenschaften

DeveloperMode
Veraltet.

Ruft einen Wert ab, der angibt, ob der Entwicklermodus der Telemetrieübertragung aktiviert ist, oder legt den Wert fest. Wenn der Entwicklermodus True ist, UniversalTelemetryChannel werden Telemetriedaten während der gesamten Lebensdauer der Anwendung sofort an Application Insights gesendet. Wenn der Entwicklermodus false ist, werden produktionssende Richtlinien berücksichtigt, UniversalTelemetryChannel die von anderen Eigenschaften definiert werden.

EndpointAddress
Veraltet.

Ruft einen Wert ab, der die Endpunktadresse angibt, oder legt diese fest. Diese Eigenschaft wird ignoriert.

Methoden

Dispose()
Veraltet.

Gibt nicht verwaltete und optional verwaltete Ressourcen frei.

Flush()
Veraltet.

Kein Betrieb, da jede Send(ITelemetry) Methode sofort UTC aufruft. Daher wird jeder Aufruf sofort an den UTC-Agent "geleert".

FlushAndTransmitAsync(CancellationToken)
Veraltet.

Leert den In-Memory-Puffer und überträgt Daten asynchron.

IsAvailable()
Veraltet.

Gibt true zurück, wenn der Kanal zur Verwendung verfügbar ist.

Send(ITelemetry)
Veraltet.

Sendet eine instance von ITelemetry über den Kanal.

Gilt für: