Share via


Classe BuildTrackingParticipant

Hierarquia de herança

System.Object
  System.Activities.Tracking.TrackingParticipant
    Microsoft.TeamFoundation.Build.Workflow.Tracking.BuildTrackingParticipant

Namespace:  Microsoft.TeamFoundation.Build.Workflow.Tracking
Assembly:  Microsoft.TeamFoundation.Build.Workflow (em Microsoft.TeamFoundation.Build.Workflow.dll)

Sintaxe

'Declaração
Public NotInheritable Class BuildTrackingParticipant _
    Inherits TrackingParticipant _
    Implements IBuildLoggingExtension, IWorkflowInstanceExtension, IDisposable
public sealed class BuildTrackingParticipant : TrackingParticipant, 
    IBuildLoggingExtension, IWorkflowInstanceExtension, IDisposable

O tipo BuildTrackingParticipant expõe os membros a seguir.

Construtores

  Nome Descrição
Método público BuildTrackingParticipant(IBuildDetail, BuildVerbosity)
Método público BuildTrackingParticipant(IBuildDetail, BuildVerbosity, IActivityTracking)

Superior

Propriedades

  Nome Descrição
Propriedade pública TrackingProfile O controle de objeto usado pelo participante controle de perfil.Antes de adicionar o participante de rastreamento para as extensões de fluxo de trabalho, o perfil de rastreamento é definido no participante. (Herdado de TrackingParticipant.)
Propriedade pública Verbosity

Superior

Métodos

  Nome Descrição
Método protegido BeginTrack Quando implementado em uma classe derivada, começa o processamento assíncrono do registro de rastreamento. (Herdado de TrackingParticipant.)
Método protegido EndTrack Quando implementado em uma classe derivada, representa o final de uma operação assíncrona de rastreamento. (Herdado de TrackingParticipant.)
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método público GetActivityTracking Obtém o registro de IActivityTracking associado com o contexto.
Método público GetHashCode Serve como a função de hash padrão. (Herdado de Object.)
Método públicoMembro estático GetImportance Obtém o valor da propriedade anexada associado ao objeto fornecido.
Método públicoMembro estático GetTrackingOption Obtém o valor da propriedade anexada associado ao objeto fornecido.
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método públicoMembro estático SetImportance Defina o valor da propriedade anexada associado ao objeto fornecido.
Método públicoMembro estático SetTrackingOption Defina o valor da propriedade anexada associado ao objeto fornecido.
Método público Shutdown Fechar o participante de controle e certifique-se de que todas as atividades está em um estado fechado.
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)
Método protegido Track Quando implementado em uma classe derivada, usado sincronicamente processar o registro de rastreamento. (Herdado de TrackingParticipant.)

Superior

Campos

  Nome Descrição
Campo públicoMembro estático ImportanceName Identifica uma propriedade anexável que especifica a importância de controlar uma atividade específico.
Campo públicoMembro estático TrackingOptionName Identifica uma propriedade anexável que especifica a opção de rastreamento para atividades específico.

Superior

Implementações explícitas da interface

  Nome Descrição
Implementação explícita da interfaceMétodo particular IDisposable.Dispose
Implementação explícita da interfaceMétodo particular IWorkflowInstanceExtension.GetAdditionalExtensions
Implementação explícita da interfaceMétodo particular IWorkflowInstanceExtension.SetInstance

Superior

Acesso thread-safe

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

Consulte também

Referência

Namespace Microsoft.TeamFoundation.Build.Workflow.Tracking