Microsoft.TeamFoundation.Build.Client Namespace

Classes

  Class Description
Public class AccessDeniedException
Public class AgentStatusMessageUpdateNotAllowedException
Public class AgentStatusUpdateNotAllowedException
Public class BuildAgentAlreadyExistsException
Public class BuildAgentDoesNotExistException
Public class BuildAgentFailureException
Public class BuildAgentNotFoundException
Public class BuildAgentNotFoundForUriException
Public class BuildAgentNotRecognizedException
Public class BuildAgentNotUniqueException
Public class BuildAgentPortInUseException
Public class BuildAgentSpecNotUniqueException
Public class BuildDefinitionAlreadyExistsException
Public class BuildDefinitionDisabledException
Public class BuildDefinitionDoesNotExistException
Public class BuildDefinitionFailureException
Public class BuildDefinitionNotFoundException
Public class BuildDefinitionNotFoundForUriException
Public class BuildDefinitionSpecNotUniqueException
Public class BuildFailedException
Public class BuildFailureException
Public class BuildGroupAlreadyExistsException
Public class BuildGroupDoesNotExistException
Public class BuildNotFinishedException
Public class BuildNotFoundException
Public class BuildNotFoundForUriException
Public class BuildNumberAlreadyExistsException
Public class BuildQualityDoesNotExistException
Public class BuildQueueAgentNotIdleException
Public class BuildQueueException
Public class BuildQueueInvalidStartRequestException
Public class BuildServerException
Public class BuildSpecNotUniqueException
Public class BuildStoppedException
Public class CannotCancelQueuedBuildException
Public class CannotDeleteAgentQueueNotEmptyException
Public class CannotDeleteDefinitionBuildExistsException
Public class CannotDeleteInProgressBuildException
Public class CannotModifyQueuedBuildException
Public class CannotSatisfyQueuePositionException
Public class CannotStopBuildException
Public class CodeCoverageStatus
Public class ConfigurationFolderPathNotFoundException
Public class CoverageServiceRestartFailureDuringDeleteException
Public class DeleteBuildFailedException
Public class DuplicateInformationChangeRequestException
Public class InformationAddRequestCycleException
Public class InformationChangeRequestException
Public class InformationNodeConverters The InformationNodeConverters class can be used to add different types of IBuildInformationNode to an IBuildDetail, or to retrieve different types of IBuildInformationNode from an IBuildDetail.
Public class InformationNodeDoesNotExistException
Public class InformationParentNodeDoesNotExistException
Public class InvalidBuildAgentException
Public class InvalidBuildAgentMachineException
Public class InvalidBuildGroupItemUpdateException
Public class InvalidBuildUriException
Public class InvalidPlatformFlavorException
Public class InvalidQueueIdException
Public class PollingCompletedEventArgs
Public class ProjectFileCreationException
Public class ProjectFileTemplateNotFoundException
Public class ResponseFileCreationException
Public class SecurityException
Public class StatusChangedEventArgs
Public class StopBuildFailedException
Public class UnexpectedDatabaseResultException

Interfaces

  Interface Description
Public interface IBuildAgent This interface defines methods for accessing the build agent on the Team Foundation Build computer.
Public interface IBuildAgentQueryResult This interface returns the results of a query for IBuildAgent.
Public interface IBuildAgentSpec This interface specifies a build agent used to query for build agents.
Public interface IBuildDefinition This interface represents a build definition.
Public interface IBuildDefinitionQueryResult This interface represents the result of a query of IBuildDefinition objects.
Public interface IBuildDefinitionSpec This interface represents a build definition specification that can be used to query for build definitions.
Public interface IBuildDeletionResult This interface represents the success or failure of deleting a build from Team Foundation Server.
Public interface IBuildDetail This interface represents a build in the Team Foundation Build computer.
Public interface IBuildDetailSpec This interface represents a build detail specification which can be used to query for builds on the build computer.
Public interface IBuildGroupItem This interface represents a build group item in the Team Foundation Build server.
Public interface IBuildInformation This interface represents a collection of information about a build.
Public interface IBuildInformationNode This interface represents a single piece of (hierarchical) information about a build.
Public interface IBuildQueryResult This interface represents the result of a query for IBuildDetail.
Public interface IBuildRequest This interface represents a build request in the Team Foundation Build server or computer.
Public interface IBuildServer This interface represents the build server or computer.
Public interface IBuildStep This interface is a helper interface for the IBuildInformationNode of type BuildStep. To obtain an IBuildStep, use the InformationNodeConverters class.
Public interface IChangesetSummary This interface is a helper interface for IBuildInformationNode of type "ChangesetSummary". To obtain an IChangesetSummary, use the InformationNodeConverters class.
Public interface ICodeCoverageSummary This interface is a helper interface for IBuildInformationNode of type "CodeCoverageSummary". Use the InformationNodeConverters class to obtain an ICodeCoverageSummary.
Public interface ICompilationSummary This interface is a helper interface for IBuildInformationNode of type "CompilationSummary". Use the InformationNodeConverters class to obtain an ICompilationSummary.
Public interface IConfigurationSummary This interface is a helper interface for IBuildInformationNode of type "ConfigurationSummary". Use the InformationNodeConverters class to obtain an IConfigurationSummary.
Public interface IConfigurationToBuild This interface represents a ConfigurationToBuild item in the TfsBuild.proj file.
Public interface IFailure This interface represents a failure that occurred during a server call.
Public interface IMetadataFile This interface represents a MetadataFile item in the TfsBuild.proj file.
Public interface IProjectFile This interface represents a Team Foundation Build project file, TFSBuild.proj.
Public interface IQueuedBuild This interface represents a queued build on the Team Foundation Build server.
Public interface IQueuedBuildsView This interface represents a view of the queued builds in the Team Foundation Build server or computer.
Public interface IRetentionPolicy This interface represents a retention policy in the Team Foundation Build server.
Public interface ISchedule This interface represents a schedule for a build definition in the Team Foundation Server computer.
Public interface ISolutionToBuild This interface represents the SolutionToBuild item in the TfsBuild.proj file.
Public interface ITestContainer This interface represents the TestContainer item in the TfsBuild.proj file.
Public interface ITestSummary This interface is a helper interface for IBuildInformationNode of type "TestSummary". To obtain an ITestSummary, use the InformationNodeConverters class.
Public interface IWorkItemSummary This interface is a helper interface for IBuildInformationNode of type "WorkItemSummary". To obtain an IWorkItemSummary, use the InformationNodeConverters class.
Public interface IWorkspaceMapping This interface represents the workspace mapping in the Team Foundation server or computer.
Public interface IWorkspaceTemplate This interface represents a build definition workspace in Team Foundation Server.

Delegates

  Delegate Description
Public delegate PollingCompletedEventHandler
Public delegate StatusChangedEventHandler

Enumerations

  Enumeration Description
Public enumeration AgentStatus
Public enumeration BuildPhaseStatus
Public enumeration BuildQueryOrder
Public enumeration BuildServerVersion
Public enumeration BuildStatus This enumeration represents the status of builds and build steps.
Public enumeration BuildStepStatus
Public enumeration BuildUpdate
Public enumeration CodeAnalysisRunType
Public enumeration ContinuousIntegrationType
Public enumeration GetOption
Public enumeration InformationEditOptions
Public enumeration QueryOptions
Public enumeration QueuedBuildUpdate
Public enumeration QueueOptions
Public enumeration QueuePriority
Public enumeration QueueStatus
Public enumeration ScheduleDays
Public enumeration ScheduleType
Public enumeration WorkspaceMappingDepth
Public enumeration WorkspaceMappingType