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. For more information about how to use this interface, see Manage Build Information and Control Verbosity or Team Foundation Build Activities. | |
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. For more information about the use of this interface, see Team Foundation Build Activities. | |
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. For more information about how to use this type, see Manage Build Information and Control Verbosity. | |
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. |