BuildDetail Class
Represents a build that has transitioned out of the build queue.
Inheritance Hierarchy
System.Object
Microsoft.TeamFoundation.Build.Server.BuildDetail
Namespace: Microsoft.TeamFoundation.Build.Server
Assembly: Microsoft.TeamFoundation.Build.Server (in Microsoft.TeamFoundation.Build.Server.dll)
Syntax
'Declaration
<RequiredClientServiceAttribute("BuildServer")> _
<CallOnDeserializationAttribute("AfterDeserialize")> _
<ClassVisibilityAttribute(ClientVisibility.Internal)> _
Public NotInheritable Class BuildDetail _
Implements ICacheable
[RequiredClientServiceAttribute("BuildServer")]
[CallOnDeserializationAttribute("AfterDeserialize")]
[ClassVisibilityAttribute(ClientVisibility.Internal)]
public sealed class BuildDetail : ICacheable
[RequiredClientServiceAttribute(L"BuildServer")]
[CallOnDeserializationAttribute(L"AfterDeserialize")]
[ClassVisibilityAttribute(ClientVisibility::Internal)]
public ref class BuildDetail sealed : ICacheable
[<Sealed>]
[<RequiredClientServiceAttribute("BuildServer")>]
[<CallOnDeserializationAttribute("AfterDeserialize")>]
[<ClassVisibilityAttribute(ClientVisibility.Internal)>]
type BuildDetail =
class
interface ICacheable
end
public final class BuildDetail implements ICacheable
The BuildDetail type exposes the following members.
Constructors
Name | Description | |
---|---|---|
BuildDetail |
Top
Properties
Name | Description | |
---|---|---|
BuildControllerUri | Gets the URI of the build controller used for this build. | |
BuildDefinitionUri | Gets the URI of the build definition to which this build belongs. | |
BuildNumber | Gets the build number. | |
CompilationStatus | Gets the compilation status. | |
ContainerId | Gets the ContainerId for the container associated with this BuildDetail | |
Definition | Gets the BuildDefinition object to which this BuildDetail belongs. | |
DropLocation | Gets the drop location for build outputs. | |
DropLocationRoot | Gets the drop location root for build outputs. This field is read only. | |
FinishTime | Gets the finish time. | |
Information | Gets the build information node hierarchy. | |
IsDeleted | Gets a value indicating whether this build has been deleted. | |
KeepForever | Gets a value indicating whether this build is included in retention policy calculations. | |
LabelName | Gets the version control label created for this build. | |
LastChangedBy | Gets the domain user name of the user who last changed the build. | |
LastChangedByDisplayName | Gets the display name of the user who last changed the build. | |
LastChangedOn | Gets the date and time of the last modification. | |
LogLocation | Gets the log location. | |
ProcessParameters | Gets the parameters that were used. | |
Quality | Gets the quality. | |
QueueIds | Gets the queued build IDs for this build. | |
Reason | Gets the reason this build started. | |
SourceGetVersion | Gets the version of sources to include in the build. This field is read only. | |
StartTime | Gets the start time. | |
Status | Gets the status. | |
TeamProject | Gets the team project to which this build belongs. This field is read only. | |
TestStatus | Gets the test status. | |
Uri | Gets the URI. This field is read only. |
Top
Methods
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
ToString | (Overrides Object.ToString().) |
Top
Explicit Interface Implementations
Name | Description | |
---|---|---|
ICacheable.GetCachedSize | Gets the average size of this object in bytes. |
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.