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 Objeto del perfil de seguimiento utilizado por el participante de seguimiento.Antes de agregar el participante del seguimiento a las extensiones de flujo de trabajo, se establece en el participante el perfil de seguimiento. (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, comienza el procesamiento asincrónico del registro de seguimiento. (Se hereda de TrackingParticipant).
Método protegido EndTrack Cuando se implementa en una clase derivada, representa el fin de una operación de seguimiento asincrónico. (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 GetHashCode Sirve como la función hash predeterminada. (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, se utiliza 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 de interfaz explícita

  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)