Microsoft.TeamFoundation.Build.Client Namespace
The Microsoft.TeamFoundation.Build.Client namespace provides the APIs necessary to interface a client application with the Team Foundation Server build functionality.
Classes
Class | Description | |
---|---|---|
![]() |
AccessDeniedException | Exception that is thrown when access is denied. |
![]() |
AdministrationException | Exception for an adminstration error. |
![]() |
BuildActivityAttribute | Represents a build activity attribute. |
![]() |
BuildAgentAlreadyExistsException | Exception that is thrown when a build agent already exists. |
![]() |
BuildAgentDoesNotExistException | Exception that is thrown when a build agent does not exist. |
![]() |
BuildAgentFailureException | Exception for a build agent failure. |
![]() |
BuildAgentNotFoundException | Exception that is thrown when a build agent was not found. |
![]() |
BuildAgentNotFoundForUriException | Exception that is thrown when a build agent was not found at the specified URI. |
![]() |
BuildAgentNotReadyToSaveException | Exception that is thrown when the build agent was not ready to save. |
![]() |
BuildAgentNotRecognizedException | Exception that is thrown when a build agent was not recognized. |
![]() |
BuildAgentNotUniqueException | Exception that is thrown when a build agent was not unique. |
![]() |
BuildAgentSpecNotUniqueException | Exception that is thrown when a build agent spec was not unique. |
![]() |
BuildAgentUpdateException | Exception that is thrown when a build agent is updating. |
![]() |
BuildControllerAlreadyExistsException | Exception that is thrown when a build controller already exists. |
![]() |
BuildControllerDeletionException | Exception that is thrown when an error occurs in the deletion of a build controller. |
![]() |
BuildControllerDoesNotExistException | Exception that is thrown when a build controller does not exist. |
![]() |
BuildControllerNotFoundException | Exception that is thrown when a build controller was not found. |
![]() |
BuildControllerNotFoundForUriException | Exception that is thrown when a build controller was not found at the specified URI. |
![]() |
BuildControllerNotReadyToSaveException | Exception that is thrown when the build controller was not ready to save. |
![]() |
BuildControllerSpecNotUniqueException | Exception that is thrown when a build controller spec was not unique. |
![]() |
BuildDefinitionAlreadyExistsException | Exception that is thrown when a build definition already exists. |
![]() |
BuildDefinitionDisabledException | Exception that is thrown when a build definition is disabled. |
![]() |
BuildDefinitionDoesNotExistException | Exception that is thrown when a build definition does not exist. |
![]() |
BuildDefinitionFailureException | Exception that is thrown for a build definition failure. |
![]() |
BuildDefinitionNotFoundException | Exception that is thrown when a build definition was not found. |
![]() |
BuildDefinitionNotFoundForUriException | Exception that is thrown when a build definition was not found at the specified URI. |
![]() |
BuildDefinitionSpecNotUniqueException | Exception that is thrown when a build definition spec was not unique. |
![]() |
BuildExtensionAttribute | Represents a build extension attribute. |
![]() |
BuildFailedException | Exception that is thrown when a build failed. |
![]() |
BuildFailureException | Exception for a build failure. |
![]() |
BuildGroupAlreadyExistsException | Exception that is thrown when a build group already exists. |
![]() |
BuildGroupDoesNotExistException | Exception that is thrown when a build group does not exist. |
![]() |
BuildNotDeletedException | Exception for a build that was not deleted. |
![]() |
BuildNotFinishedException | Exception that is thrown when a build did not finish. |
![]() |
BuildNotFoundException | Exception that is thrown when a build was not found. |
![]() |
BuildNotFoundForUriException | Exception that is thrown when a build was not found at the specified uniform resource identifier (URI). |
![]() |
BuildNumberAlreadyExistsException | Exception for a build number that already exists. |
![]() |
BuildQualityDoesNotExistException | Exception that is thrown when build quality does not exist. |
![]() |
BuildReasonNotSupportedException | Exception that is thrown when a build reason is not supported. |
![]() |
BuildServerException | Base class for a build server exception. |
![]() |
BuildServiceHostAlreadyExistsException | Exception that is thrown when a build service host already exists. |
![]() |
BuildServiceHostDoesNotExistException | Exception that is thrown when a build service host does not exist. |
![]() |
BuildServiceHostNotFoundException | Exception that is thrown when a build service host was not found. |
![]() |
BuildServiceHostNotFoundForUriException | Exception that is thrown when a build service host was not found at the specified URI. |
![]() |
BuildServiceHostSpecNotUniqueException | Exception that is thrown when a build service host spec was not unique. |
![]() |
BuildSpecNotUniqueException | Exception that is thrown when a build spec was not unique. |
![]() |
BuildStoppedException | Exception that is thrown when the build stopped. |
![]() |
BuildTeamProjectPermission | Represents a build project permission for a particular user. |
![]() |
CannotDeleteDefinitionBuildExistsException | Exception that is thrown when the build definition cannot be deleted because of an existing build. |
![]() |
CannotDeleteInProgressBuildException | Exception that is caused by an attempt do delete a build that is in progress. |
![]() |
CannotStopBuildException | Exception that is thrown when the build cannot be stopped. |
![]() |
CodeCoverageStatus | Describes the status of the code coverage process. |
![]() |
ConfigurationFolderPathNotFoundException | Exception that is thrown when a configuration folder path was not found. |
![]() |
CoverageServiceRestartFailureDuringDeleteException | Exception that is caused when coverage service restarts during a delete operation. |
![]() |
CustomAssemblyPathNotFoundException | Exception that is thrown when a custom assembly path was not found. |
![]() |
CustomBuildServiceException | Exception for an error with a custom build service. |
![]() |
DeleteBuildFailedException | Exception that is thrown when a build delete request failed. |
![]() |
DuplicateInformationChangeRequestException | Exception that is caused by a duplicate information change request. |
![]() |
DuplicateProcessTemplateException | Exception for a duplicate process template. |
![]() |
GatedCheckInTicketValidationException | Exception that is caused by an error that occurs in gated check-in ticker validation. |
![]() |
InformationAddRequestCycleException | Exception that is caused by an error in an information add request cycle. |
![]() |
InformationChangeRequestException | Exception that is caused by an error in an information change request. |
![]() |
InformationNodeConverters | Provides methods to convert IBuildInformationNode objects to more specific types. |
![]() |
InformationNodeDoesNotExistException | Exception that is thrown when an information node does not exist. |
![]() |
InformationParentNodeDoesNotExistException | Exception that is thrown when an information node parent does not exist. |
![]() |
InvalidBuildAgentReservationException | Exception for an invalid build agent reservation. |
![]() |
InvalidBuildGroupItemUpdateException | Exception that is caused by a build group item update that is not valid. |
![]() |
InvalidBuildRequestException | Exception that is caused by a build request that is not valid. |
![]() |
InvalidBuildUriException | Exception that is caused by a build URI that is not valid. |
![]() |
InvalidFinalStatusException | Exception for a final status that is not valid. |
![]() |
InvalidPlatformFlavorException | Exception that is caused by a platform flavor that is not valid. |
![]() |
InvalidQueueRequestException | Exception that is thrown when an error occurs because a queue request is not valid. |
![]() |
MultipleDefaultProcessTemplatesException | Exception caused by the existence of multiple default process templates. |
![]() |
MultipleUpgradeProcessTemplatesException | Exception that is caused by the existence of multiple upgrade process templates. |
![]() |
PollingCompletedEventArgs | Event arguments for a polling completed event. |
![]() |
ProcessTemplateDeletedException | Exception that is thrown when a process template is deleted. |
![]() |
ProcessTemplateNotFoundException | Exception that is thrown when the process template was not found. |
![]() |
ProjectFileCreationException | Exception for an error in project file creation. |
![]() |
ProjectFileTemplateNotFoundException | Exception that is thrown when a project file template was not found. |
![]() |
QueuedBuildDoesNotExistException | Exception that is thrown when a queued build does not exist. |
![]() |
QueuedBuildUpdateException | Exception that is thrown when an error occurs with a queued build update. |
![]() |
ResponseFileCreationException | Exception for an error in response file creation. |
![]() |
SecurityException | Exception for a security error. |
![]() |
SharedResourceAlreadyAcquiredException | Exception that is thrown when a shared resource was already acquired. |
![]() |
SharedResourceAlreadyRequestedException | Exception that is thrown when a shared resource was already requested. |
![]() |
StatusChangedEventArgs | Event arguments for a status change event. |
![]() |
StopBuildFailedException | Exception that is thrown when a build stop request failed. |
![]() |
StopBuildTimeoutException | Exception that is caused by a time-out on the request to stop a build. |
Interfaces
Interface | Description | |
---|---|---|
![]() |
IActivityProperties | Interface for an IActivityProperties type of IBuildInformationNode. To obtain an IActivityProperties node, use the InformationNodeConverters class. |
![]() |
IActivityTracking | Interface for an IActivityTracking type of IBuildInformationNode. To obtain an IActivityTracking, use the InformationNodeConverters class. |
![]() |
IAgentScopeActivityTracking | Interface for an IAgentScopeActivityTracking type of IBuildInformationNode. To obtain an IAgentScopeActivityTracking node, use the InformationNodeConverters class. |
![]() |
IBuildAgent | This interface defines methods for accessing the build agent on the Team Foundation Build computer. |
![]() |
IBuildAgentQueryResult | This interface returns the results of a query for IBuildAgent. |
![]() |
IBuildAgentSpec | This interface specifies a build agent used to query for build agents. |
![]() |
IBuildController | Interface for a build controller in the server that is running Team Foundation Build. |
![]() |
IBuildControllerQueryResult | The interface for the result of a query for IBuildControllers. |
![]() |
IBuildControllerSpec | Interface for a build controller specification. Used to query for build controllers. |
![]() |
IBuildDefinition | This interface represents a build definition. |
![]() |
IBuildDefinitionQueryResult | This interface represents the result of a query of IBuildDefinition objects. |
![]() |
IBuildDefinitionSpec | An interface for a build definition specification. Used to query for build definitions. |
![]() |
IBuildDeletionResult | An interface for a build deletion result. It represents the results of deleting a build from Team Foundation Server. |
![]() |
IBuildDetail | Interface for a build on the server that is running Team Foundation Build. |
![]() |
IBuildDetailSpec | Interface for a build detail specification. Used to query for builds on the server that is running Team Foundation Build. |
![]() |
IBuildError | Interface for a BuildError type of IBuildInformationNode. To obtain an IBuildError, use the InformationNodeConverters class. |
![]() |
IBuildErrorBase | Interface for BuildError and BuildWarning types of IBuildInformationNodes. To obtain an IBuildError or IBuildWarning, use the InformationNodeConverters class. |
![]() |
IBuildGroupItem | Interface for a build group item on the server that is running Team Foundation Build. |
![]() |
IBuildInformation | Interface for a collection of information nodes about a build. |
![]() |
IBuildInformationNode | Interface for a single piece of hierarchical information about a build. |
![]() |
IBuildMessage | Interface for the BuildMessage type of IBuildInformationNode. To obtain an IBuildMessage, use the InformationNodeConverters class. |
![]() |
IBuildProjectNode | Interface for a BuildProjectNode type of IBuildInformationNode. To obtain an IBuildProjectNode, use the InformationNodeConverters class. |
![]() |
IBuildQueryResult | The interface for the result of a query for IBuildDetails. |
![]() |
IBuildRequest | Interface for a build request on the server that is running Team Foundation Build. |
![]() |
IBuildServer | Interface for the server that is running Team Foundation Build. |
![]() |
IBuildServiceHost | Interface for a build service host in the server that is running Team Foundation Build. |
![]() |
IBuildServiceHostQueryResult | The interface for the result of a query for IBuildServiceHosts. |
![]() |
IBuildStep | Interface for a BuildStep type of IBuildInformationNode. To obtain an IBuildStep, use the InformationNodeConverters class. |
![]() |
IBuildWarning | Interface for a BuildWarning type of IBuildInformationNode. To obtain an IBuildWarning, use the InformationNodeConverters class. |
![]() |
IChangesetSummary | Interface for a ChangesetSummary type of IBuildInformationNode. To obtain an IChangesetSummary, use the InformationNodeConverters class. |
![]() |
ICodeCoverageSummary | Obsolete. Interface for a CodeCoverageSummary type of IBuildInformationNode. To obtain an ICodeCoverageSummary, use the InformationNodeConverters class. |
![]() |
ICompilationSummary | Obsolete. Interface for a CompilationSummary type of IBuildInformationNode. To obtain an ICompilationSummary, use the InformationNodeConverters class. |
![]() |
IConfigurationSummary | Interface for a ConfigurationSummary type of IBuildInformationNode. To obtain an IConfigurationSummary, use the InformationNodeConverters class. |
![]() |
IConfigurationToBuild | Obsolete. An interface for a configuration to build in TfsBuild.proj. |
![]() |
IExternalLink | Interface for an ExternalLink type of IBuildInformationNode. To obtain an IExternalLink, use the InformationNodeConverters class. |
![]() |
IFailure | Interface for a failure that occurred during a server call. |
![]() |
IMetadataFile | Obsolete. Interface for a MetadataFile item in TfsBuild.proj. |
![]() |
IProcessTemplate | Interface for a process template for a build definition on the server that is running Team Foundation Build. |
![]() |
IProjectFile | Obsolete. Interface for a Team Foundation Server build project file (TfsBuild.proj). |
![]() |
IQueuedBuild | The interface for a queued build on the server that is running Team Foundation Build. |
![]() |
IQueuedBuildQueryResult | The interface for the result of a query for IQueuedBuilds. |
![]() |
IQueuedBuildSpec | Interface for a build queue specification, which can be used to query for queued builds. |
![]() |
IQueuedBuildsView | The interface for a view of the queued builds in the server that is running Team Foundation Build. |
![]() |
IRetentionPolicy | The interface for a retention policy in the server that is running Team Foundation Build. |
![]() |
ISchedule | The interface for a schedule of a build definition on the server that is running Team Foundation Build. |
![]() |
ISolutionToBuild | Obsolete. Interface for a SolutionToBuild item in TfsBuild.proj. |
![]() |
ITestContainer | Obsolete. Interface for a TestContainer item in TfsBuild.proj. |
![]() |
ITestSummary | Obsolete. Interface for TestSummary type of IBuildInformationNode. To obtain an ITestSummary, use the InformationNodeConverters class. |
![]() |
IWorkItemSummary | Interface for a WorkItemSummary type of IBuildInformationNode. To obtain an IWorkItemSummary, use the InformationNodeConverters class. |
![]() |
IWorkspaceMapping | Represents a workspace mapping on the server that is running Team Foundation Build. |
![]() |
IWorkspaceTemplate | Represents a build definition workspace on the server that is running Team Foundation Build. |
Delegates
Delegate | Description | |
---|---|---|
![]() |
PollingCompletedEventHandler | Event handler for a completed event. |
![]() |
StatusChangedEventHandler | Event handler for a status changed event. |
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
Agent2008Status | Describes the status of a 2008 build agent. |
![]() |
AgentReservationStatus | Describes the state of an agent reservation. |
![]() |
AgentStatus | Describes the status of a build agent. |
![]() |
BuildAgentUpdate | Describes an update to the build agent. |
![]() |
BuildControllerUpdate | Describes an update being made to the build controller. |
![]() |
BuildMessageImportance | Describes the importance of a message. |
![]() |
BuildPhaseStatus | Describes the status of the build phase. |
![]() |
BuildQueryOrder | Describes the build query order. |
![]() |
BuildReason | Describes the reason for the build. |
![]() |
BuildServerVersion | Describes the version of the build server. |
![]() |
BuildServiceHostUpdate | Describes an update on the build service host. |
![]() |
BuildStatus | This enumeration represents the status of builds and build steps. |
![]() |
BuildStepStatus | Describes the build step status. |
![]() |
BuildUpdate | Describes an update to the build. |
![]() |
CodeAnalysisRunType | Obsolete. Describes the code analysis run type. |
![]() |
ContinuousIntegrationType | Describes the continuous integration type. |
![]() |
ControllerStatus | Describes the controller status. |
![]() |
DeleteOptions | Options for delete. |
![]() |
GetOption | Describes options for a get operation. |
![]() |
HostEnvironmentOption | Describes the host environment options. |
![]() |
InformationEditOptions | Describes options for information edit. |
![]() |
ProcessTemplateType | Describes the type of a process template. |
![]() |
QueryDeletedOption | Options for querying deleted items. |
![]() |
QueryOptions | Options for a query. |
![]() |
QueuedBuildUpdate | Describes the priority of a queued build update. |
![]() |
QueueOptions | Describes options for a queue. |
![]() |
QueuePriority | Describes priority in queue. |
![]() |
QueueStatus | Describes the status of the queue item. |
![]() |
ScheduleDays | Describes the schedule days. |
![]() |
ScheduleType | Describes the schedule type. |
![]() |
WorkspaceMappingDepth | Describes the workspace mapping depth. |
![]() |
WorkspaceMappingType | Describes the type of a workspace mapping. |