TelemetryNotificationService Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Служба уведомлений телеметрии позволяет подписчикам получать уведомления при публикации события телеметрии, соответствующего указанному правилу.
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
- Наследование
-
TelemetryNotificationService
- Реализации
Комментарии
Использование простой реализации взаимного исключения и int в качестве идентификатора, так как в настоящее время интенсивное асинхронное потребление этой службы не ожидается.
Свойства
| Default |
Возвращает одноэлементный экземпляр по умолчанию службы уведомлений телеметрии. |
Методы
| SetSession(TelemetrySession) |
Настройка сеанса для использования |
| Subscribe(ITelemetryEventMatch, Action<TelemetryEvent>, Boolean) |
Подписывается на уведомления при публикации события телеметрии, соответствующего указанному фильтру. |
| Unsubscribe(Int32) |
Отменяет подписывание службы уведомлений. |