TelemetryNotificationService Klasse

Definition

Der telemetriebenachrichtigungsdienst ermöglicht es Abonnenten, benachrichtigt zu werden, wenn das mit einer bestimmten Regel übereinstimmende telemetrieereignis

public ref class TelemetryNotificationService : Microsoft::VisualStudio::Telemetry::ISetTelemetrySession, Microsoft::VisualStudio::Telemetry::Notification::ITelemetryNotificationService
public class TelemetryNotificationService : Microsoft.VisualStudio.Telemetry.ISetTelemetrySession, Microsoft.VisualStudio.Telemetry.Notification.ITelemetryNotificationService
type TelemetryNotificationService = class
    interface ITelemetryNotificationService
    interface ISetTelemetrySession
Public Class TelemetryNotificationService
Implements ISetTelemetrySession, ITelemetryNotificationService
Vererbung
TelemetryNotificationService
Implementiert

Hinweise

Die Verwendung einer einfachen Sperre für die gegenseitige Ausschluss Sperre und int als ID, da hohe asynchrone Verbrauchs dieses Dienstanbieter zu diesem Zeitpunkt nicht erwartet werden.

Eigenschaften

Default

Ruft die standardmäßige Singleton Instanz des telemetriebenachrichtigungs-Diensts ab.

Methoden

SetSession(TelemetrySession)

Festlegen der zu verwendenden Sitzung

Subscribe(ITelemetryEventMatch, Action<TelemetryEvent>, Boolean)

Abonniert, wenn ein telemetrieereignis gesendet wird, das mit dem angegebenen Filter übereinstimmt.

Unsubscribe(Int32)

Abonniert den Benachrichtigungsdienst.

Gilt für