UniversalTelemetryChannel Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przestroga
UniversalTelemetryChannel is no longer supported. Please use the CollectorSessionChannel or AsimovAppInsightsSessionChannel instead.
Reprezentuje kanał komunikacyjny do wysyłania danych telemetrycznych do usługi Application Insights za pośrednictwem czasu UTC (Klient uniwersalnej telemetrii systemu 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
- Dziedziczenie
-
UniversalTelemetryChannel
- Atrybuty
- Implementuje
Konstruktory
UniversalTelemetryChannel() |
Przestarzałe.
Inicjuje nowe wystąpienie klasy UniversalTelemetryChannel. |
Właściwości
DeveloperMode |
Przestarzałe.
Pobiera lub ustawia wartość wskazującą, czy tryb dewelopera transmisji telemetrii jest włączony. Gdy tryb dewelopera ma wartość True, UniversalTelemetryChannel wysyła dane telemetryczne do usługi Application Insights natychmiast w całym okresie istnienia aplikacji. Gdy tryb dewelopera ma wartość False, UniversalTelemetryChannel uwzględnia zasady wysyłania w środowisku produkcyjnym zdefiniowane przez inne właściwości. |
EndpointAddress |
Przestarzałe.
Pobiera lub ustawia wartość wskazującą adres punktu końcowego. Ta właściwość jest ignorowana. |
Metody
Dispose() |
Przestarzałe.
Zwalnia niezarządzane zasoby i — opcjonalnie — zarządzane zasoby. |
Flush() |
Przestarzałe.
Brak operacji, ponieważ każda Send(ITelemetry) metoda natychmiast wywołuje utc. Dlatego każde wywołanie jest natychmiast "opróżniane" do agenta UTC. |
FlushAndTransmitAsync(CancellationToken) |
Przestarzałe.
Opróżnia bufor w pamięci i przesyła dane asynchronicznie. |
IsAvailable() |
Przestarzałe.
Zwraca wartość true, jeśli kanał jest dostępny do użycia. |
Send(ITelemetry) |
Przestarzałe.
Wysyła wystąpienie ITelemetry za pośrednictwem kanału. |