TelemetrySink Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt ein Ziel für Telemetriedaten dar, das aus einem Satz von Telemetrieprozessoren und einem Kanal besteht.
public sealed class TelemetrySink : IDisposable, Microsoft.ApplicationInsights.Extensibility.ITelemetryModule
type TelemetrySink = class
interface IDisposable
interface ITelemetryModule
Public NotInheritable Class TelemetrySink
Implements IDisposable, ITelemetryModule
- Vererbung
-
TelemetrySink
- Implementiert
Konstruktoren
TelemetrySink() |
Initialisiert eine neue Instanz der TelemetrySink-Klasse. |
TelemetrySink(TelemetryConfiguration, ITelemetryChannel) |
Initialisiert eine neue Instanz der TelemetrySink-Klasse. |
Felder
DefaultSinkName |
Der Name, der für die Standardtelemetriesenke verwendet werden soll, wenn ihre Eigenschaften über die Konfiguration angegeben werden. |
Eigenschaften
Name |
Ruft den Namen der Senke ab oder legt den Namen der Senke fest. |
TelemetryChannel |
Ruft den Telemetriekanal ab oder legt diese fest. |
TelemetryProcessorChainBuilder |
Ruft einen instance der ab, die TelemetryProcessorChainBuilder von dieser Senke verwendet wird, oder legt diesen fest. |
TelemetryProcessors |
Ruft eine schreibgeschützte Auflistung von TelemetryProcessors ab. |
Methoden
Dispose() |
Gibt ressourcen frei, die vom instance der TelemetrySink -Klasse verwendet werden. |
Initialize(TelemetryConfiguration) |
Initialisiert die Senke. |
Process(ITelemetry) |
Verarbeitet ein gesammeltes Telemetrieelement. |
Gilt für:
Azure SDK for .NET