BuildDetail Class

Represents a build that has transitioned out of the build queue.


Namespace:  Microsoft.TeamFoundation.Build.Server
Assembly:  Microsoft.TeamFoundation.Build.Server (in Microsoft.TeamFoundation.Build.Server.dll)

public sealed class BuildDetail : ICacheable

The BuildDetail type exposes the following members.

Public methodBuildDetail

Public propertyBuildControllerUriGets the URI of the build controller used for this build.
Public propertyBuildDefinitionUriGets the URI of the build definition to which this build belongs.
Public propertyBuildNumberGets the build number.
Public propertyCompilationStatusGets the compilation status.
Public propertyContainerIdGets the ContainerId for the container associated with this BuildDetail
Public propertyDefinitionGets the BuildDefinition object to which this BuildDetail belongs.
Public propertyDropLocationGets the drop location for build outputs.
Public propertyDropLocationRootGets the drop location root for build outputs. This field is read only.
Public propertyFinishTimeGets the finish time.
Public propertyInformationGets the build information node hierarchy.
Public propertyIsDeletedGets a value indicating whether this build has been deleted.
Public propertyKeepForeverGets a value indicating whether this build is included in retention policy calculations.
Public propertyLabelNameGets the version control label created for this build.
Public propertyLastChangedByGets the domain user name of the user who last changed the build.
Public propertyLastChangedByDisplayNameGets the display name of the user who last changed the build.
Public propertyLastChangedOnGets the date and time of the last modification.
Public propertyLogLocationGets the log location.
Public propertyProcessParametersGets the parameters that were used.
Public propertyQualityGets the quality.
Public propertyQueueIdsGets the queued build IDs for this build.
Public propertyReasonGets the reason this build started.
Public propertySourceGetVersionGets the version of sources to include in the build. This field is read only.
Public propertyStartTimeGets the start time.
Public propertyStatusGets the status.
Public propertyTeamProjectGets the team project to which this build belongs. This field is read only.
Public propertyTestStatusGets the test status.
Public propertyUriGets the URI. This field is read only.

Public methodEqualsDetermines whether the specified object is equal to the current object. (Inherited from Object.)
Public methodGetHashCodeServes as the default hash function. (Inherited from Object.)
Public methodGetTypeGets the Type of the current instance. (Inherited from Object.)
Public methodToString (Overrides Object.ToString().)

Explicit interface implemetationPrivate methodICacheable.GetCachedSizeGets the average size of this object in bytes.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.