TrackingChannel Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
A abstract classe base que representa um canal de acompanhamento.
public ref class TrackingChannel abstract
public abstract class TrackingChannel
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public abstract class TrackingChannel
type TrackingChannel = class
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type TrackingChannel = class
Public MustInherit Class TrackingChannel
- Herança
-
TrackingChannel
- Atributos
Comentários
Note
Esse material discute tipos e namespaces obsoletos. Para obter mais informações, consulte Deprecated Types in Windows Workflow Foundation 4.5.
Se houver, TrackingService a infraestrutura de acompanhamento de runtime chamará GetTrackingChannel para obter um canal de acompanhamento para uma instância de fluxo de trabalho. A infraestrutura de acompanhamento de runtime usa esse canal de acompanhamento para enviar registros de rastreamento associados à instância de fluxo de trabalho de volta ao aplicativo host sempre que a infraestrutura de acompanhamento corresponder a TrackingProfile um ponto de acompanhamento associado à instância do fluxo de trabalho. Seu aplicativo pode tratar essas informações de acompanhamento da maneira que você escolher. Por exemplo, as SqlTrackingService gravações de informações de acompanhamento em um banco de dados SQL.
Para criar um canal de acompanhamento para o serviço de acompanhamento, derive uma classe da TrackingChannel classe base. Você pode usar o TrackingParameters objeto passado pela infraestrutura de acompanhamento de runtime em sua chamada à implementação de associar cada instância do canal de acompanhamento a uma instância de fluxo de GetTrackingChannel trabalho específica. O mecanismo de runtime de fluxo de trabalho solicita um canal de acompanhamento de cada serviço de acompanhamento que forneceu uma TrackingProfile instância de fluxo de trabalho.
Construtores
| Nome | Description |
|---|---|
| TrackingChannel() |
Obsoleto.
Quando implementado em uma classe derivada, inicializa uma nova instância da TrackingChannel classe. |
Métodos
| Nome | Description |
|---|---|
| Equals(Object) |
Obsoleto.
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Obsoleto.
Serve como a função hash predefinida. (Herdado de Object) |
| GetType() |
Obsoleto.
Obtém o Type da instância atual. (Herdado de Object) |
| InstanceCompletedOrTerminated() |
Obsoleto.
Quando implementado em uma classe derivada, notifica um receptor de dados no canal de rastreamento de que a instância de fluxo de trabalho associada ao canal de rastreamento foi concluída ou encerrada. |
| MemberwiseClone() |
Obsoleto.
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| Send(TrackingRecord) |
Obsoleto.
Quando implementado em uma classe derivada, envia um TrackingRecord no TrackingChannel. |
| ToString() |
Obsoleto.
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |