Partilhar via


IProfileNotification Interface

Definição

Cuidado

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

Fornece um mecanismo de notificação para um serviço de acompanhamento informar a infraestrutura de acompanhamento de runtime sobre as alterações no TrackingProfile de um determinado Type de fluxo de trabalho.

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
Derivado
Atributos

Comentários

Observação

Este material discute tipos e namespaces obsoletos. Para obter mais informações, consulte Deprecated Types in Windows Workflow Foundation 4.5 (Tipos preteridos no Windows Workflow Foundation 4.5).

Os serviços de acompanhamento gerenciam os perfis de acompanhamento disponíveis para a infraestrutura de acompanhamento de runtime. Um serviço de acompanhamento que implementa IProfileNotification pode fornecer notificações para a infraestrutura de acompanhamento de runtime quando um TrackingProfile para um fluxo de Type trabalho específico é alterado ou não é mais válido. A infraestrutura de acompanhamento de runtime assina os ProfileUpdated eventos e ProfileRemoved e atualiza seu cache quando esses eventos são gerados. Isso diminui o número de solicitações de perfis de acompanhamento que a infraestrutura de acompanhamento de runtime faz para um serviço de acompanhamento. Observação: a infraestrutura de acompanhamento de runtime ainda usa os métodos sobrecarregados GetProfile do serviço de acompanhamento, mas não os chama com tanta frequência.

Eventos

ProfileRemoved
Obsoleto.

Ocorre quando um TrackingProfile de um tipo de fluxo de trabalho específico é removido.

ProfileUpdated
Obsoleto.

Ocorre quando um TrackingProfile de um Type de fluxo de trabalho específico é atualizado.

Aplica-se a