Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Classe TrackingParticipant

.NET Framework (current version)
 

Publicado: agosto de 2016

A classe base para as extensões de fluxo de trabalho que interagem com os registros de controle de acesso e da infra-estrutura de rastreamento de fluxo de trabalho.

Namespace:   System.Activities.Tracking
Assembly:  System.Activities (em System.Activities.dll)

System.Object
  System.Activities.Tracking.TrackingParticipant
    System.Activities.Tracking.EtwTrackingParticipant

public abstract class TrackingParticipant

NomeDescrição
System_CAPS_protmethodTrackingParticipant()

Quando implementada em uma classe derivada, cria uma nova instância da classe derivada.

NomeDescrição
System_CAPS_pubpropertyTrackingProfile

O controle de perfil objeto usado pelo participante de rastreamento. Antes de adicionar o participante de rastreamento para as extensões de fluxo de trabalho, o perfil de rastreamento é definido no participante.

NomeDescrição
System_CAPS_protmethodBeginTrack(TrackingRecord, TimeSpan, AsyncCallback, Object)

Quando implementada em uma classe derivada, inicia o processamento assíncrono do registro de rastreamento.

System_CAPS_protmethodEndTrack(IAsyncResult)

Quando implementada em uma classe derivada, representa o final de uma operação assíncrona de rastreamento.

System_CAPS_pubmethodEquals(Object)

Verifica se o objeto especificado é igual ao objeto atual. (Herdado de Object.)

System_CAPS_protmethodFinalize()

Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que ele seja recuperado pela coleta de lixo. (Herdado de Object.)

System_CAPS_pubmethodGetHashCode()

Serve como a função de hash padrão.(Herdado de Object.)

System_CAPS_pubmethodGetType()

Obtém o Type da instância atual.(Herdado de Object.)

System_CAPS_protmethodMemberwiseClone()

Cria uma cópia superficial do Object atual.(Herdado de Object.)

System_CAPS_pubmethodToString()

Retorna uma string que representa o objeto atual.(Herdado de Object.)

System_CAPS_protmethodTrack(TrackingRecord, TimeSpan)

Quando implementada em uma classe derivada, usado para processar sincronicamente o registro de rastreamento.

Um participante de rastreamento é registrado para receber registros de rastreamento. Atualmente, qualquer classe que implemente o participante de rastreamento pode ser registrado com a instância de fluxo de trabalho para receber registros de rastreamento. Se o participante de rastreamento é um código de terceiros, certifique-se de que isso não é um código mal-intencionado. Os participantes de rastreamento executados no mesmo processo da instância de fluxo de trabalho e, no caso de participantes de rastreamento mal-intencionado, esse código poderia afetar a execução de fluxo de trabalho geral. Os registros de rastreamento são fornecidos para os participantes de rastreamento registrado como o fluxo de trabalho é executado, para que o desenvolvedor deve garantir que o participante de rastreamento não afeta o fluxo de trabalho em execução, executando operações não intencionais dentro do método de controle. Exemplos disso pode ser a alteração de variáveis de fluxo de trabalho ou as operações que levam muito tempo.

.NET Framework
Disponível desde 4.0

Quaisquer membros estáticos públicos ( Compartilhado no Visual Basic) desse tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Retornar ao início
Mostrar: