Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Inheritance Hierarchy
System.Object
System.Activities.Tracking.TrackingParticipant
Microsoft.TeamFoundation.Build.Workflow.Tracking.BuildTrackingParticipant
Namespace: Microsoft.TeamFoundation.Build.Workflow.Tracking
Assembly: Microsoft.TeamFoundation.Build.Workflow (in Microsoft.TeamFoundation.Build.Workflow.dll)
Syntax
'Declaration
Public NotInheritable Class BuildTrackingParticipant _
Inherits TrackingParticipant _
Implements IBuildLoggingExtension, IWorkflowInstanceExtension, IDisposable
public sealed class BuildTrackingParticipant : TrackingParticipant,
IBuildLoggingExtension, IWorkflowInstanceExtension, IDisposable
public ref class BuildTrackingParticipant sealed : public TrackingParticipant,
IBuildLoggingExtension, IWorkflowInstanceExtension, IDisposable
[<Sealed>]
type BuildTrackingParticipant =
class
inherit TrackingParticipant
interface IBuildLoggingExtension
interface IWorkflowInstanceExtension
interface IDisposable
end
public final class BuildTrackingParticipant extends TrackingParticipant implements IBuildLoggingExtension, IWorkflowInstanceExtension, IDisposable
The BuildTrackingParticipant type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
BuildTrackingParticipant(IBuildDetail, BuildVerbosity) | |
![]() |
BuildTrackingParticipant(IBuildDetail, BuildVerbosity, IActivityTracking) |
Top
Properties
Name | Description | |
---|---|---|
![]() |
TrackingProfile | The tracking profile object used by the tracking participant. Before adding the tracking participant to the workflow extensions, the tracking profile is set on the participant. (Inherited from TrackingParticipant.) |
![]() |
Verbosity |
Top
Methods
Name | Description | |
---|---|---|
![]() |
BeginTrack | When implemented in a derived class, begins asynchronous processing of the tracking record. (Inherited from TrackingParticipant.) |
![]() |
EndTrack | When implemented in a derived class, represents the end of an asynchronous tracking operation. (Inherited from TrackingParticipant.) |
![]() |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() |
GetActivityTracking | Gets the IActivityTracking record associated with the context. |
![]() |
GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() ![]() |
GetImportance | Gets the attached property value associated with the provided object. |
![]() ![]() |
GetTrackingOption | Gets the attached property value associated with the provided object. |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() ![]() |
SetImportance | Sets the attached property value associated with the provided object. |
![]() ![]() |
SetTrackingOption | Sets the attached property value associated with the provided object. |
![]() |
Shutdown | Shuts down the tracking participant and makes sure that all activities are in a closed state. |
![]() |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
![]() |
Track | When implemented in a derived class, used to synchronously process the tracking record. (Inherited from TrackingParticipant.) |
Top
Fields
Name | Description | |
---|---|---|
![]() ![]() |
ImportanceName | Identifies an attachable property which specifies the importance of tracking a particular activity. |
![]() ![]() |
TrackingOptionName | Identifies an attachable property which specifies the tracking option for particular activity. |
Top
Explicit Interface Implementations
Name | Description | |
---|---|---|
![]() ![]() |
IDisposable.Dispose | |
![]() ![]() |
IWorkflowInstanceExtension.GetAdditionalExtensions | |
![]() ![]() |
IWorkflowInstanceExtension.SetInstance |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.