Export (0) Print
Expand All
Expand Minimize

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.

  ClassDescription
Public classAccessDeniedExceptionException that is thrown when access is denied.
Public classAdministrationExceptionException for an administration error.
Public classBuildActivityAttributeRepresents a build activity attribute.
Public classBuildAgentAlreadyExistsExceptionException that is thrown when a build agent already exists.
Public classBuildAgentDeletionException
Public classBuildAgentDoesNotExistExceptionException that is thrown when a build agent does not exist.
Public classBuildAgentFailureExceptionException for a build agent failure.
Public classBuildAgentNotFoundExceptionException that is thrown when a build agent was not found.
Public classBuildAgentNotFoundForUriExceptionException that is thrown when a build agent was not found at the specified URI.
Public classBuildAgentNotReadyToSaveExceptionException that is thrown when the build agent was not ready to save.
Public classBuildAgentNotRecognizedExceptionException that is thrown when a build agent was not recognized.
Public classBuildAgentNotUniqueExceptionException that is thrown when a build agent was not unique.
Public classBuildAgentSpecNotUniqueExceptionException that is thrown when a build agent spec was not unique.
Public classBuildAgentUpdateExceptionException that is thrown when a build agent is updating.
Public classBuildClientUtil
Public classBuildControllerAlreadyExistsExceptionException that is thrown when a build controller already exists.
Public classBuildControllerDeletionExceptionException that is thrown when an error occurs in the deletion of a build controller.
Public classBuildControllerDoesNotExistExceptionException that is thrown when a build controller does not exist.
Public classBuildControllerNotFoundExceptionException that is thrown when a build controller was not found.
Public classBuildControllerNotFoundForUriExceptionException that is thrown when a build controller was not found at the specified URI.
Public classBuildControllerNotReadyToSaveExceptionException that is thrown when the build controller was not ready to save.
Public classBuildControllerSpecNotUniqueExceptionException that is thrown when a build controller spec was not unique.
Public classBuildControllerUpdateException
Public classBuildDefinitionAlreadyExistsExceptionException that is thrown when a build definition already exists.
Public classBuildDefinitionDisabledExceptionException that is thrown when a build definition is disabled.
Public classBuildDefinitionDoesNotExistExceptionException that is thrown when a build definition does not exist.
Public classBuildDefinitionFailureExceptionException that is thrown for a build definition failure.
Public classBuildDefinitionNotFoundExceptionException that is thrown when a build definition was not found.
Public classBuildDefinitionNotFoundForUriExceptionException that is thrown when a build definition was not found at the specified URI.
Public classBuildDefinitionSpecNotUniqueExceptionException that is thrown when a build definition spec was not unique.
Public classBuildDefinitionUpdateException
Public classBuildDefinitionXmlSerializer
Public classBuildDeploymentThis class contains the build summary for the actual deployment and the build summary for source build being deployed.
Public classBuildDeploymentSpecProvides properties for querying build deployments in a team project collection.
Public classBuildEnumerationHelper
Public classBuildExtensionAttributeRepresents a build extension attribute.
Public classBuildFailedExceptionException that is thrown when a build failed.
Public classBuildFailureExceptionException for a build failure.
Public classBuildGroupAlreadyExistsExceptionException that is thrown when a build group already exists.
Public classBuildGroupDoesNotExistExceptionException that is thrown when a build group does not exist.
Public classBuildMachineRequestDoesNotExistException
Public classBuildNotDeletedExceptionException for a build that was not deleted.
Public classBuildNotFinishedExceptionException that is thrown when a build did not finish.
Public classBuildNotFoundExceptionException that is thrown when a build was not found.
Public classBuildNotFoundForUriExceptionException that is thrown when a build was not found at the specified uniform resource identifier (URI).
Public classBuildNumberAlreadyExistsExceptionException for a build number that already exists.
Public classBuildQualityDoesNotExistExceptionException that is thrown when build quality does not exist.
Public classBuildReasonNotSupportedExceptionException that is thrown when a build reason is not supported.
Public classBuildServerExceptionBase class for a build server exception.
Public classBuildServiceHostAlreadyExistsExceptionException that is thrown when a build service host already exists.
Public classBuildServiceHostDeletionException
Public classBuildServiceHostDoesNotExistExceptionException that is thrown when a build service host does not exist.
Public classBuildServiceHostNotFoundExceptionException that is thrown when a build service host was not found.
Public classBuildServiceHostNotFoundForUriExceptionException that is thrown when a build service host was not found at the specified URI.
Public classBuildServiceHostOwnershipException
Public classBuildServiceHostSpecNotUniqueExceptionException that is thrown when a build service host spec was not unique.
Public classBuildServiceHostUpdateException
Public classBuildSpecNotUniqueExceptionException that is thrown when a build spec was not unique.
Public classBuildStoppedExceptionException that is thrown when the build stopped.
Public classBuildSummaryThis class contains basic build information so the UI can display what it needs
Public classBuildTeamProjectPermissionRepresents a build project permission for a particular user.
Public classBuildTeamProjectPermission2010Represents a build project permission for a particular user.
Public classCannotDeleteDefinitionBuildExistsExceptionException that is thrown when the build definition cannot be deleted because of an existing build.
Public classCannotDeleteInProgressBuildExceptionException that is caused by an attempt to delete a build that is in progress.
Public classCannotRedeployException
Public classCannotStartBuildException
Public classCannotStopBuildExceptionException that is thrown when the build cannot be stopped.
Public classChangesetDisplayInformationThis class contains changeset number, user display name
Public classConfigurationFolderPathNotFoundExceptionException that is thrown when a configuration folder path was not found.
Public classCoverageServiceRestartFailureDuringDeleteExceptionException that is caused when coverage service restarts during a delete operation.
Public classCustomAssemblyPathNotFoundExceptionException that is thrown when a custom assembly path was not found.
Public classCustomBuildServiceExceptionException for an error with a custom build service.
Public classDeleteBuildFailedExceptionException that is thrown when a build delete request failed.
Public classDeploymentEnvironmentThis class contains all the deployment environment metadata and also the secret environment properties. This class does not serialize the secret values: those are fetched from the client on demand.
Public classDeploymentEnvironmentCreationData
Public classDeploymentEnvironmentMetadataThis class contains the "public" information about a DeploymentEnvironent. This includes the Name, TeamProject, ConnectedServiceName, FriendlyName, Kind, and Description. Used by Clients to display DeploymentEnviornment without revealing the secret information.
Public classDeploymentEnvironmentNotFoundException
Public classDeploymentService
Public classDuplicateBuildUpdateRequestException
Public classDuplicateInformationChangeRequestExceptionException that is caused by a duplicate information change request.
Public classDuplicateProcessTemplateExceptionException for a duplicate process template.
Public classGatedCheckInTicketValidationExceptionException that is caused by an error that occurs in gated check-in ticker validation.
Public classInformationAddRequestCycleExceptionException that is caused by an error in an information add request cycle.
Public classInformationChangeRequestExceptionException that is caused by an error in an information change request.
Public classInformationNodeConvertersProvides methods to convert IBuildInformationNode objects to more specific types.
Public classInformationNodeDoesNotExistExceptionException that is thrown when an information node does not exist.
Public classInformationParentNodeDoesNotExistExceptionException that is thrown when an information node parent does not exist.
Public classInvalidBuildAgentReservationExceptionException for an invalid build agent reservation.
Public classInvalidBuildGroupItemUpdateExceptionException that is caused by a build group item update that is not valid.
Public classInvalidBuildRequestExceptionException that is caused by a build request that is not valid.
Public classInvalidBuildUriExceptionException that is caused by a build URI that is not valid.
Public classInvalidFinalStatusExceptionException for a final status that is not valid.
Public classInvalidPlatformFlavorExceptionException that is caused by a platform flavor that is not valid.
Public classInvalidQueueRequestExceptionException that is thrown when an error occurs because a queue request is not valid.
Public classMultipleDefaultProcessTemplatesExceptionException caused by the existence of multiple default process templates.
Public classMultipleUpgradeProcessTemplatesExceptionException that is caused by the existence of multiple upgrade process templates.
Public classPollingCompletedEventArgsEvent arguments for a polling completed event.
Public classProcessTemplateDeletedExceptionException that is thrown when a process template is deleted.
Public classProcessTemplateNotFoundExceptionException that is thrown when the process template was not found.
Public classProjectFileCreationExceptionException for an error in project file creation.
Public classProjectFileTemplateNotFoundExceptionException that is thrown when a project file template was not found.
Public classQueuedBuildDoesNotExistExceptionException that is thrown when a queued build does not exist.
Public classQueuedBuildUpdateExceptionException that is thrown when an error occurs with a queued build update.
Public classRequestedForDisplayInformationThis class contains requestedFor user tfid and display name
Public classResponseFileCreationExceptionException for an error in response file creation.
Public classSecurityExceptionException for a security error.
Public classSharedResourceAlreadyAcquiredExceptionException that is thrown when a shared resource was already acquired.
Public classSharedResourceAlreadyRequestedExceptionException that is thrown when a shared resource was already requested.
Public classStatusChangedEventArgsEvent arguments for a status change event.
Public classStopBuildFailedExceptionException that is thrown when a build stop request failed.
Public classStopBuildTimeoutExceptionException that is caused by a time-out on the request to stop a build.

  InterfaceDescription
Public interfaceIActivityPropertiesInterface for an IActivityProperties type of IBuildInformationNode. To obtain an IActivityProperties node, use the InformationNodeConverters class.
Public interfaceIActivityTrackingInterface for an IActivityTracking type of IBuildInformationNode. To obtain an IActivityTracking, use the InformationNodeConverters class.
Public interfaceIAgentScopeActivityTrackingInterface for an IAgentScopeActivityTracking type of IBuildInformationNode. To obtain an IAgentScopeActivityTracking node, use the InformationNodeConverters class.
Public interfaceIBuildAgentThis interface defines methods for accessing the build agent on the Team Foundation Build computer.
Public interfaceIBuildAgentQueryResultThis interface returns the results of a query for IBuildAgent.
Public interfaceIBuildAgentSpecThis interface specifies a build agent used to query for build agents.
Public interfaceIBuildControllerInterface for a build controller in the server that is running Team Foundation Build.
Public interfaceIBuildControllerQueryResultThe interface for the result of a query for IBuildControllers.
Public interfaceIBuildControllerSpecInterface for a build controller specification. Used to query for build controllers.
Public interfaceIBuildDefinitionThis interface represents a build definition.
Public interfaceIBuildDefinitionQueryResultThis interface represents the result of a query of IBuildDefinition objects.
Public interfaceIBuildDefinitionSpecAn interface for a build definition specification. Used to query for build definitions.
Public interfaceIBuildDeletionResultAn interface for a build deletion result. It represents the results of deleting a build from Team Foundation Server.
Public interfaceIBuildDetailInterface 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.
Public interfaceIBuildDetailSpecInterface for a build detail specification. Used to query for builds on the server that is running Team Foundation Build.
Public interfaceIBuildErrorInterface for a BuildError type of IBuildInformationNode. To obtain an IBuildError, use the InformationNodeConverters class.
Public interfaceIBuildErrorBaseInterface for BuildError and BuildWarning types of IBuildInformationNodes. To obtain an IBuildError or IBuildWarning, use the InformationNodeConverters class.
Public interfaceIBuildGroupItemInterface for a build group item on the server that is running Team Foundation Build.
Public interfaceIBuildInformationInterface for a collection of information nodes about a build.
Public interfaceIBuildInformationNodeInterface for a single piece of hierarchical information about a build. For more information about the use of this interface, see Team Foundation Build Activities.
Public interfaceIBuildMessageInterface for the BuildMessage type of IBuildInformationNode. To obtain an IBuildMessage, use the InformationNodeConverters class.
Public interfaceIBuildProjectNodeInterface for a BuildProjectNode type of IBuildInformationNode. To obtain an IBuildProjectNode, use the InformationNodeConverters class.
Public interfaceIBuildQueryResultThe interface for the result of a query for IBuildDetails.
Public interfaceIBuildRequestInterface for a build request on the server that is running Team Foundation Build.
Public interfaceIBuildServerInterface for the server that is running Team Foundation Build.
Public interfaceIBuildServiceHostInterface for a build service host in the server that is running Team Foundation Build.
Public interfaceIBuildServiceHostQueryResultThe interface for the result of a query for IBuildServiceHosts.
Public interfaceIBuildStepInterface for a BuildStep type of IBuildInformationNode. To obtain an IBuildStep, use the InformationNodeConverters class.
Public interfaceIBuildWarningInterface for a BuildWarning type of IBuildInformationNode. To obtain an IBuildWarning, use the InformationNodeConverters class.
Public interfaceIChangesetSummaryInterface for a ChangesetSummary type of IBuildInformationNode. To obtain an IChangesetSummary, use the InformationNodeConverters class.
Public interfaceICodeCoverageSummary Obsolete. Interface for a CodeCoverageSummary type of IBuildInformationNode. To obtain an ICodeCoverageSummary, use the InformationNodeConverters class.
Public interfaceICompilationSummary Obsolete. Interface for a CompilationSummary type of IBuildInformationNode. To obtain an ICompilationSummary, use the InformationNodeConverters class.
Public interfaceIConfigurationSummaryInterface for a ConfigurationSummary type of IBuildInformationNode. To obtain an IConfigurationSummary, use the InformationNodeConverters class.
Public interfaceIConfigurationToBuild Obsolete. An interface for a configuration to build in TfsBuild.proj.
Public interfaceICustomSummaryInformationICustomSummaryInformation is a helper interface for IBuildInformationNodes of type "CustomSummaryInformation". To obtain an ICustomSummaryInformation, use the InformationNodeConverters class.
Public interfaceIExternalLinkInterface for an ExternalLink type of IBuildInformationNode. To obtain an IExternalLink, use the InformationNodeConverters class.
Public interfaceIFailureInterface for a failure that occurred during a server call.
Public interfaceIMetadataFile Obsolete. Interface for a MetadataFile item in TfsBuild.proj.
Public interfaceIProcessTemplateInterface for a process template for a build definition on the server that is running Team Foundation Build.
Public interfaceIProjectFile Obsolete. Interface for a Team Foundation Server build project file (TfsBuild.proj).
Public interfaceIQueuedBuildThe interface for a queued build on the server that is running Team Foundation Build.
Public interfaceIQueuedBuildQueryResultThe interface for the result of a query for IQueuedBuilds.
Public interfaceIQueuedBuildSpecInterface for a build queue specification, which can be used to query for queued builds.
Public interfaceIQueuedBuildsViewThe interface for a view of the queued builds in the server that is running Team Foundation Build.
Public interfaceIRetentionPolicyThe interface for a retention policy in the server that is running Team Foundation Build.
Public interfaceIScheduleThe interface for a schedule of a build definition on the server that is running Team Foundation Build.
Public interfaceISolutionToBuild Obsolete. Interface for a SolutionToBuild item in TfsBuild.proj.
Public interfaceITestContainer Obsolete. Interface for a TestContainer item in TfsBuild.proj.
Public interfaceITestSummary Obsolete. Interface for TestSummary type of IBuildInformationNode. To obtain an ITestSummary, use the InformationNodeConverters class.
Public interfaceIWorkItemSummaryInterface for a WorkItemSummary type of IBuildInformationNode. To obtain an IWorkItemSummary, use the InformationNodeConverters class.
Public interfaceIWorkspaceMappingRepresents a workspace mapping on the server that is running Team Foundation Build.
Public interfaceIWorkspaceTemplateRepresents a build definition workspace on the server that is running Team Foundation Build.

  DelegateDescription
Public delegatePollingCompletedEventHandlerEvent handler for a completed event.
Public delegateStatusChangedEventHandlerEvent handler for a status changed event.

  EnumerationDescription
Public enumerationAgent2008StatusDescribes the status of a 2008 build agent.
Public enumerationAgentReservationStatusDescribes the state of an agent reservation.
Public enumerationAgentStatusDescribes the status of a build agent.
Public enumerationBuildAgentUpdateDescribes an update to the build agent.
Public enumerationBuildControllerUpdateDescribes an update being made to the build controller.
Public enumerationBuildMessageImportanceDescribes the importance of a message. For more information about how to use this type, see Manage Build Information and Control Verbosity.
Public enumerationBuildPhaseStatusDescribes the status of the build phase.
Public enumerationBuildQueryOrderDescribes the build query order.
Public enumerationBuildReasonDescribes the reason for the build.
Public enumerationBuildServerVersionDescribes the version of the build server.
Public enumerationBuildServiceHostUpdateDescribes an update on the build service host.
Public enumerationBuildStatusThis enumeration represents the status of builds and build steps.
Public enumerationBuildStepStatusDescribes the build step status.
Public enumerationBuildUpdateDescribes an update to the build.
Public enumerationCodeAnalysisRunType Obsolete. Describes the code analysis run type.
Public enumerationContinuousIntegrationTypeDescribes the continuous integration type.
Public enumerationControllerStatusDescribes the controller status.
Public enumerationDefinitionQueueStatusSpecifies the status of a definition queue.
Public enumerationDefinitionTriggerTypeSpecifies the trigger type that is used for a build definition.
Public enumerationDeleteOptionsOptions for delete.
Public enumerationDeploymentEnvironmentKind
Public enumerationGetOptionDescribes options for a get operation.
Public enumerationHostEnvironmentOptionDescribes the host environment options.
Public enumerationInformationEditOptionsDescribes options for information edit.
Public enumerationProcessTemplateTypeDescribes the type of a process template.
Public enumerationQueryDeletedOptionOptions for querying deleted items.
Public enumerationQueryOptionsOptions for a query.
Public enumerationQueuedBuildRetryOptionSpecifies the options to requeue a build request.
Public enumerationQueuedBuildUpdateDescribes the priority of a queued build update.
Public enumerationQueueOptionsDescribes options for a queue.
Public enumerationQueuePriorityDescribes priority in queue.
Public enumerationQueueStatusDescribes the status of the queue item.
Public enumerationScheduleDaysDescribes the schedule days.
Public enumerationScheduleTypeDescribes the schedule type.
Public enumerationServiceHostStatusSpecifies the current status of a build service host.
Public enumerationWorkspaceMappingDepthDescribes the workspace mapping depth.
Public enumerationWorkspaceMappingTypeDescribes the type of a workspace mapping.
Show:
© 2014 Microsoft