Поделиться через


IProfileNotification Интерфейс

Определение

Внимание!

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Предоставляет механизм уведомления для службы отслеживания для оповещения инфраструктуры отслеживания среды выполнения об изменениях объекта класса TrackingProfile для конкретного типа Type рабочего процесса.

public interface class IProfileNotification
public interface IProfileNotification
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public interface IProfileNotification
type IProfileNotification = interface
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type IProfileNotification = interface
Public Interface IProfileNotification
Производный
Атрибуты

Комментарии

Примечание

В этом материале обсуждаются устаревшие типы и пространства имен. Дополнительные сведения см. в статье о нерекомендуемых типах в Windows Workflow Foundation 4.5.

Службы отслеживания управляют доступными инфраструктуре отслеживания среды выполнения профилями отслеживания. Служба отслеживания, реализующая интерфейс IProfileNotification, может предоставлять уведомления инфраструктуре отслеживания среды выполнения, когда объект класса TrackingProfile для конкретного типа Type рабочего процесса либо изменяется, либо более не доступен. Инфраструктура отслеживания среды выполнения подписывается на события ProfileUpdated и ProfileRemoved и обновляет кэш при создании этих событий. Это уменьшает количество запросов профилей отслеживания, которые инфраструктура отслеживания среды выполнения отправляет службе отслеживания. Замечание: инфраструктура отслеживания среды выполнения продолжает использовать перезагруженные методы GetProfile службы отслеживания, но не вызывает их так часто.

События

ProfileRemoved
Устаревшие..

Происходит при удалении объекта класса TrackingProfile для конкретного типа рабочего процесса.

ProfileUpdated
Устаревшие..

Это происходит при обновлении класса TrackingProfile для конкретного типа Type рабочего процесса.

Применяется к