Compartir a través de


BuildTrackingParticipant (Clase)

Jerarquía de herencia

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

Espacio de nombres:  Microsoft.TeamFoundation.Build.Workflow.Tracking
Ensamblado:  Microsoft.TeamFoundation.Build.Workflow (en Microsoft.TeamFoundation.Build.Workflow.dll)

Sintaxis

'Declaración
Public NotInheritable Class BuildTrackingParticipant _
    Inherits TrackingParticipant _
    Implements IBuildLoggingExtension, IWorkflowInstanceExtension, IDisposable
public sealed class BuildTrackingParticipant : TrackingParticipant, 
    IBuildLoggingExtension, IWorkflowInstanceExtension, IDisposable

El tipo BuildTrackingParticipant expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público BuildTrackingParticipant(IBuildDetail, BuildVerbosity)
Método público BuildTrackingParticipant(IBuildDetail, BuildVerbosity, IActivityTracking)

Arriba

Propiedades

  Nombre Descripción
Propiedad pública TrackingProfile El objeto de perfil de seguimiento utilizado por el participante de seguimiento.Antes de agregar el participante de seguimiento a las extensiones de flujo de trabajo, el perfil de seguimiento se establece en el participante. (Se hereda de TrackingParticipant).
Propiedad pública Verbosity

Arriba

Métodos

  Nombre Descripción
Método protegido BeginTrack Cuando se implementa en una clase derivada, procesamiento asincrónico de comienza el registro de seguimiento. (Se hereda de TrackingParticipant).
Método protegido EndTrack Cuando se implementa en una clase derivada, representa el final de una operación asincrónica de seguimiento. (Se hereda de TrackingParticipant).
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método público GetActivityTracking Obtiene el registro de IActivityTracking asociado al contexto.
Método público GetBlockingActivityTrees
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método públicoMiembro estático GetImportance Obtiene el valor de propiedad adjunto asociado al objeto proporcionado.
Método públicoMiembro estático GetTrackingOption Obtiene el valor de propiedad adjunto asociado al objeto proporcionado.
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método públicoMiembro estático SetImportance Establece el valor de propiedad adjunto asociado al objeto proporcionado.
Método públicoMiembro estático SetTrackingOption Establece el valor de propiedad adjunto asociado al objeto proporcionado.
Método público Shutdown Cierra el participante de seguimiento y asegúrese de que todas las actividades están en estado cerrado.
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).
Método protegido Track Cuando se implementa en una clase derivada, utilizada para procesar sincrónicamente el registro de seguimiento. (Se hereda de TrackingParticipant).

Arriba

Campos

  Nombre Descripción
Campo públicoMiembro estático ImportanceName Identifica una propiedad conectable que especifique la importancia de realizar una actividad determinada.
Campo públicoMiembro estático TrackingOptionName Identifica una propiedad conectable que especifique la opción de traza de la actividad determinada.

Arriba

Implementaciones explícitas de interfaces

  Nombre Descripción
Implementación explícita de interfacesMétodo privado IDisposable.Dispose
Implementación explícita de interfacesMétodo privado IWorkflowInstanceExtension.GetAdditionalExtensions
Implementación explícita de interfacesMétodo privado IWorkflowInstanceExtension.SetInstance

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.TeamFoundation.Build.Workflow.Tracking (Espacio de nombres)