Microsoft.TeamFoundation.Build.Client 命名空间

Microsoft.TeamFoundation.Build.Client 命名空间提供必要的 API 将客户端应用程序与 Team Foundation Server 生成功能。

  说明
公共类 AccessDeniedException 引发的异常,同时访问被拒绝。
公共类 AdministrationException 管理错误的异常。
公共类 BuildActivityAttribute 表示生成事件属性。
公共类 BuildAgentAlreadyExistsException 引发的异常,则生成代理已经存在。
公共类 BuildAgentDeletionException
公共类 BuildAgentDoesNotExistException 引发的异常,则生成代理不存在。
公共类 BuildAgentFailureException 生成代理失败的异常。
公共类 BuildAgentNotFoundException 引发的异常,当未找到生成代理。
公共类 BuildAgentNotFoundForUriException 引发的异常,则生成代理未找到在指定的 URI。
公共类 BuildAgentNotReadyToSaveException 引发的异常,则生成代理不准备保存。
公共类 BuildAgentNotRecognizedException 引发的异常,则生成代理未被识别。
公共类 BuildAgentNotUniqueException 引发的异常,则生成代理不是唯一的。
公共类 BuildAgentSpecNotUniqueException 引发的异常,则生成代理规范不是唯一的。
公共类 BuildAgentUpdateException 引发的异常,则生成代理更新。
公共类 BuildClientUtil
公共类 BuildControllerAlreadyExistsException 引发的异常,则生成控制器已存在。
公共类 BuildControllerDeletionException 引发的异常,则错误在生成控制器的删除生成。
公共类 BuildControllerDoesNotExistException 引发的异常,则生成控制器不存在。
公共类 BuildControllerNotFoundException 引发的异常,当未找到生成控制器。
公共类 BuildControllerNotFoundForUriException 引发的异常,则生成控制器未找到在指定的 URI。
公共类 BuildControllerNotReadyToSaveException 引发的异常,则生成控制器未准备保存。
公共类 BuildControllerSpecNotUniqueException 引发的异常,则生成控制器规范不是唯一的。
公共类 BuildControllerUpdateException
公共类 BuildDefinitionAlreadyExistsException 引发的异常,则生成定义已存在。
公共类 BuildDefinitionDisabledException 引发的异常,则生成定义都会禁用。
公共类 BuildDefinitionDoesNotExistException 引发的异常,则生成定义不存在。
公共类 BuildDefinitionFailureException 用于生成定义失败时引发的异常。
公共类 BuildDefinitionNotFoundException 引发的异常,当未找到生成定义。
公共类 BuildDefinitionNotFoundForUriException 引发的异常,则生成定义未找到在指定的 URI。
公共类 BuildDefinitionSpecNotUniqueException 引发的异常,则生成定义规范不是唯一的。
公共类 BuildDefinitionUpdateException
公共类 BuildDefinitionXmlSerializer
公共类 BuildDeployment 表示在 TFS 生成服务器的部署。
公共类 BuildDeploymentSpec 为查询在团队项目集合的生成部署提供属性。
公共类 BuildEnumerationHelper
公共类 BuildExtensionAttribute 表示生成扩展属性。
公共类 BuildFailedException 引发的异常,则生成失败。
公共类 BuildFailureException 生成失败的异常。
公共类 BuildGroupAlreadyExistsException 引发的异常,则生成组已存在。
公共类 BuildGroupDoesNotExistException 引发的异常,则生成组不存在。
公共类 BuildNotDeletedException 未删除生成的异常。
公共类 BuildNotFinishedException 引发的异常,则生成未完成。
公共类 BuildNotFoundException 引发的异常,当未找到生成。
公共类 BuildNotFoundForUriException 引发的异常,则生成未找到在指定的统一资源标识符 (URI)。
公共类 BuildNumberAlreadyExistsException 已存在的生成号的异常。
公共类 BuildQualityDoesNotExistException 引发的异常,则生成质量不存在。
公共类 BuildReasonNotSupportedException 引发的异常,则生成原因不受支持。
公共类 BuildServerException 生成服务器异常的基类。
公共类 BuildServerExtensions
公共类 BuildServiceHostAlreadyExistsException 引发的异常,则生成服务托管已存在。
公共类 BuildServiceHostDeletionException
公共类 BuildServiceHostDoesNotExistException 引发的异常,则生成服务托管不存在。
公共类 BuildServiceHostNotFoundException 引发的异常,当未找到生成服务托管。
公共类 BuildServiceHostNotFoundForUriException 引发的异常,则生成服务托管未找到在指定的 URI。
公共类 BuildServiceHostOwnershipException
公共类 BuildServiceHostSpecNotUniqueException 引发的异常,则生成服务托管规范不是唯一的。
公共类 BuildServiceHostUpdateException
公共类 BuildSpecNotUniqueException 引发的异常,则生成规范不是唯一的。
公共类 BuildStoppedException 引发的异常,则生成已停止。
公共类 BuildSummary 此选件类包含基本生成信息,以便 UI 可以显示将需要
公共类 BuildTeamProjectPermission 表示特定用户的生成项目的权限。
公共类 BuildTeamProjectPermission2010 表示特定用户的生成项目的权限。
公共类 CannotDeleteDefinitionBuildExistsException 由于现有的生成,引发的异常,则生成定义不能删除。
公共类 CannotDeleteInProgressBuildException 由尝试删除生成导致的进程内的异常。
公共类 CannotRedeployException
公共类 CannotStartBuildException
公共类 CannotStopBuildException 引发的异常,则生成无法终止。
公共类 ChangesetDisplayInformation 此选件类包含变更集编号,用户显示名称
公共类 ConfigurationFolderPathNotFoundException 引发的异常,当未找到配置文件夹路径。
公共类 CoverageServiceRestartFailureDuringDeleteException 生成的异常,则复盖率服务在删除操作时重新启动。
公共类 CustomAssemblyPathNotFoundException 引发的异常,当未找到自定义程序集路径。
公共类 CustomBuildServiceException 一个错误的异常与自定义生成服务。
公共类 DeleteBuildFailedException 引发的异常,则生成删除请求失败。
公共类 DeploymentEnvironment 此选件类包含所有部署环境元数据和私钥环境属性。此选件类不序列化私钥值:这些 customers 端中获取在要求。
公共类 DeploymentEnvironmentCreationData
公共类 DeploymentEnvironmentMetadata 此选件类包含有关 DeploymentEnvironent 的“public”信息。这包括名称、TeamProject、ConnectedServiceName、FriendlyName、类型和说明。用于使客户端显示 DeploymentEnviornment,而不会泄露机密信息。
公共类 DeploymentEnvironmentNotFoundException
公共类 DeploymentService
公共类 DuplicateBuildUpdateRequestException
公共类 DuplicateInformationChangeRequestException 由重复信息更改请求引发的异常。
公共类 DuplicateProcessTemplateException 重复的异常处理模板。
公共类 GatedCheckInTicketValidationException 由错误引起的。封闭签入自动收录器验证生成的异常。
公共类 InformationAddRequestCycleException 由错误引起的。信息的异常添加请求周期。
公共类 InformationChangeRequestException 由错误引起的。信息更改请求的异常。
公共类 InformationNodeConverters 提供方法转换为更具体的类型的 IBuildInformationNode 对象。
公共类 InformationNodeDoesNotExistException 时,所引发的异常信息节点不存在。
公共类 InformationParentNodeDoesNotExistException 时,所引发的异常信息节点父不存在。
公共类 InvalidBuildAgentReservationException 无效的生成代理保留的异常。
公共类 InvalidBuildGroupItemUpdateException 由生成组项目更新引起的无效的异常。
公共类 InvalidBuildRequestException 由生成请求会导致的无效的异常。
公共类 InvalidBuildUriException 由生成的 URI 引起的无效的异常。
公共类 InvalidFinalStatusException 无效的最终状态的异常。
公共类 InvalidGitRepoUriException
公共类 InvalidGitUriException
公共类 InvalidPlatformFlavorException 由平台类似引起的无效的异常。
公共类 InvalidQueueRequestException 引发的异常时发生错误,因为对请求进行排队无效。
公共类 InvalidSharedResourceRequestException
公共类 MultipleDefaultProcessTemplatesException 多个默认值是否存在引发的异常处理模板。
公共类 MultipleUpgradeProcessTemplatesException 由多个升级现有引发的异常处理模板。
公共类 PollingCompletedEventArgs 表示轮询完成的事件的事件参数。
公共类 ProcessTemplateDeletedException 引发的异常,则过程模板中删除。
公共类 ProcessTemplateNotFoundException 引发的异常,当未找到过程模板。
公共类 ProjectFileCreationException 一个错误的异常在项目文件中创建。
公共类 ProjectFileTemplateNotFoundException 引发的异常,当未找到项目文件模板。
公共类 QueuedBuildDoesNotExistException 引发的异常,则排队的生成不存在。
公共类 QueuedBuildUpdateException 引发的异常,则发生错误时一次排队的生成更新。
公共类 RequestedForDisplayInformation 此选件类包含 requestedFor 用户 tfid 和显示名称
公共类 ResponseFileCreationException 一个错误的异常在响应文件创建。
公共类 SecurityException 安全错误的异常。
公共类 SharedResourceAlreadyAcquiredException 引发的异常,则共享资源已经捕获的内容。
公共类 SharedResourceAlreadyRequestedException 引发的异常,则共享资源已请求。
公共类 StatusChangedEventArgs 状态的事件参数更改事件。
公共类 StopBuildFailedException 引发的异常,则生成已停止请求失败。
公共类 StopBuildTimeoutException 按照在该请求的超时导致停止生成的异常。

接口

  接口 说明
公共接口 IActivityProperties IBuildInformationNode 的 IActivityProperties 类型的接口。若要获取 IActivityProperties 节点,请使用 InformationNodeConverters 选件类。
公共接口 IActivityTracking IBuildInformationNode 的 IActivityTracking 类型的接口。若要获取 IActivityTracking,请使用 InformationNodeConverters 选件类。
公共接口 IAgentScopeActivityTracking IBuildInformationNode 的 IAgentScopeActivityTracking 类型的接口。若要获取 IAgentScopeActivityTracking 节点,请使用 InformationNodeConverters 选件类。
公共接口 IBuildAgent 此接口定义访问的生成代理方法在 Team Foundation Build 计算机上。
公共接口 IBuildAgentQueryResult 此接口返回一个查询的结果 IBuildAgent的。
公共接口 IBuildAgentSpec 此接口指定使用的生成代理的生成代理查询。
公共接口 IBuildController 表示在 TFS 生成服务器的生成控制器。
公共接口 IBuildControllerQueryResult 一个查询的结果的接口 IBuildControllers 的。
公共接口 IBuildControllerSpec 生成控制器规范的接口。用于生成控制器查询。
公共接口 IBuildDefinition 此接口表示生成定义。
公共接口 IBuildDefinitionQueryResult 此接口表示 IBuildDefinition 对象查询的结果。
公共接口 IBuildDefinitionSourceProvider 表示生成定义的数据源提供程序。
公共接口 IBuildDefinitionSpec 生成定义规范的接口。用于生成定义查询。
公共接口 IBuildDeletionResult 生成删除结果的接口。它表示删除生成的结果从 Team Foundation Server。
公共接口 IBuildDetail 生成的接口在运行 Team Foundation Build的服务器。有关以下内容的详细信息如何使用此接口,请参见 管理生成信息和控件详细级别Team Foundation Build 活动
公共接口 IBuildDetailSpec 生成详细说明的接口。用于在运行 Team Foundation Build 的服务器的生成查询。
公共接口 IBuildError IBuildInformationNode 的 BuildError 类型的接口。若要获取 IBuildError,请使用 InformationNodeConverters 选件类。
公共接口 IBuildErrorBase IBuildInformationNodes 的 BuildError 和 BuildWarning 类型的接口。若要获取 IBuildError 或 IBuildWarning,请使用 InformationNodeConverters 选件类。
公共接口 IBuildGroupItem 生成团队项目的接口在运行 Team Foundation Build 的服务器。
公共接口 IBuildInformation 消息集合的接口有关生成的节点。
公共接口 IBuildInformationNode 分层信息单个部件的接口有关生成的。有关以下内容的详细信息使用此接口,请参见 Team Foundation Build 活动
公共接口 IBuildMessage IBuildInformationNode 的 BuildMessage 类型的接口。若要获取 IBuildMessage,请使用 InformationNodeConverters 选件类。
公共接口 IBuildProjectNode IBuildInformationNode 的 BuildProjectNode 类型的接口。若要获取 IBuildProjectNode,请使用 InformationNodeConverters 选件类。
公共接口 IBuildQueryResult 一个查询的结果的接口 IBuildDetails 的。
公共接口 IBuildRequest 生成请求的接口在运行 Team Foundation Build的服务器。
公共接口 IBuildServer 运行 Team Foundation Build的服务器的接口。
公共接口 IBuildServiceHost 生成服务托管的接口在运行 Team Foundation Build的服务器。
公共接口 IBuildServiceHostQueryResult 一个查询的结果的接口 IBuildServiceHosts 的。
公共接口 IBuildStep IBuildInformationNode 的 BuildStep 类型的接口。若要获取 IBuildStep,请使用 InformationNodeConverters 选件类。
公共接口 IBuildWarning IBuildInformationNode 的 BuildWarning 类型的接口。若要获取 IBuildWarning,请使用 InformationNodeConverters 选件类。
公共接口 IChangesetSummary IBuildInformationNode 的 ChangesetSummary 类型的接口。 若要获取 IChangesetSummary,请使用 InformationNodeConverters 选件类。
公共接口 ICodeCoverageSummary 已废弃不用。IBuildInformationNode 的 CodeCoverageSummary 类型的接口。 若要获取 ICodeCoverageSummary,请使用 InformationNodeConverters 选件类。
公共接口 ICompilationSummary 已废弃不用。IBuildInformationNode 的 CompilationSummary 类型的接口。 若要获取 ICompilationSummary,请使用 InformationNodeConverters 选件类。
公共接口 IConfigurationSummary IBuildInformationNode 的 ConfigurationSummary 类型的接口。 若要获取 IConfigurationSummary,请使用 InformationNodeConverters 选件类。
公共接口 IConfigurationToBuild 已废弃不用。配置的接口可以生成在 TfsBuild.proj。
公共接口 ICustomSummaryInformation ICustomSummaryInformation 是 IBuildInformationNodes 的一个帮助器接口类型“CustomSummaryInformation”。若要获取 ICustomSummaryInformation,请使用 InformationNodeConverters 选件类。
公共接口 IExternalLink IBuildInformationNode 的 ExternalLink 类型的接口。 若要获取 IExternalLink,请使用 InformationNodeConverters 选件类。
公共接口 IFailure 发生在服务器期间失败的接口名为。
公共接口 IMetadataFile 已废弃不用。一个 MetadataFile 项目的接口在 TfsBuild.proj。
公共接口 IProcessTemplate 过程模板的接口在运行 Team Foundation Build的服务器的生成定义。
公共接口 IProjectFile 已废弃不用。Team Foundation Server 生成项目文件 (TfsBuild.proj) 接口。
公共接口 IQueuedBuild 已排队生成的接口在运行 Team Foundation Build的服务器。
公共接口 IQueuedBuildQueryResult 一个查询的结果的接口 IQueuedBuilds 的。
公共接口 IQueuedBuildSpec 生成队列规范的接口,可用于为排队的生成查询。
公共接口 IQueuedBuildsView 已排队生成的视图的接口在运行 Team Foundation Build 的服务器。
公共接口 IRetentionPolicy 一项保留策略的接口在运行 Team Foundation Build 的服务器。
公共接口 ISchedule 生成定义的调度接口在运行 Team Foundation Build 的服务器。
公共接口 ISolutionToBuild 已废弃不用。一个 SolutionToBuild 项的接口在 TfsBuild.proj。
公共接口 ITestContainer 已废弃不用。一个 TestContainer 项目的接口在 TfsBuild.proj。
公共接口 ITestSummary 已废弃不用。IBuildInformationNode 的 TestSummary 类型的接口。若要获取 ITestSummary,请使用 InformationNodeConverters 选件类。
公共接口 IWorkItemSummary IBuildInformationNode 的 WorkItemSummary 类型的接口。若要获取 IWorkItemSummary,请使用 InformationNodeConverters 选件类。
公共接口 IWorkspaceMapping 表示映射在运行 Team Foundation Build 的服务器的工作区域。
公共接口 IWorkspaceTemplate 表示运行 Team Foundation Build的服务器的生成定义工作区域。

委托

  委托 说明
公共委托 PollingCompletedEventHandler 完整事件的事件处理程序。
公共委托 StatusChangedEventHandler 状态更改事件的事件处理程序。

枚举

  枚举 说明
公共枚举 Agent2008Status 描述 2008 个生成代理的状态。
公共枚举 AgentReservationStatus 描述代理保留的状态。
公共枚举 AgentStatus 描述生成代理的状态。
公共枚举 BuildAgentUpdate 描述一个更新对生成代理。
公共枚举 BuildControllerUpdate 指定应更新用于生成控制器的字段。
公共枚举 BuildMessageImportance 介绍消息的重要性。有关如何使用此类型的更多信息,请参见 管理生成信息和控制详细级别
公共枚举 BuildPhaseStatus 描述生成阶段的状态。
公共枚举 BuildQueryOrder 描述生成查询排序。
公共枚举 BuildReason 描述生成的原因。
公共枚举 BuildServerVersion 描述生成服务器上的版本。
公共枚举 BuildServiceHostUpdate 描述在生成服务托管的更新。
公共枚举 BuildStatus 此枚举表示生成和生成步骤的状态。
公共枚举 BuildStepStatus 描述生成步骤状态。
公共枚举 BuildUpdate 描述一个更新对生成。
公共枚举 CodeAnalysisRunType 已废弃不用。描述代码分析运行的类型。
公共枚举 ContinuousIntegrationType 描述持续集成类型。
公共枚举 ControllerStatus 描述管理员状态。
公共枚举 DefinitionQueueStatus 指定定义队列的状态。
公共枚举 DefinitionTriggerType 指定用于生成定义的触发器类型。
公共枚举 DeleteOptions 删除的选项。
公共枚举 DeploymentEnvironmentKind
公共枚举 GetOption 描述获取操作的选项。
公共枚举 HostEnvironmentOption 描述托管环境选项。
公共枚举 InformationEditOptions 介绍的选项对于信息编辑器。
公共枚举 ProcessTemplateType 描述过程模板的类型。
公共枚举 QueryDeletedOption 查询已删除项的选项。
公共枚举 QueryOptions 查询的选项。
公共枚举 QueuedBuildRetryOption 指定选项重新对生成进行排队请求。
公共枚举 QueuedBuildUpdate 描述一个排队的生成更新的优先级。
公共枚举 QueueOptions 描述队列的选项。
公共枚举 QueuePriority 在队列描述优先级。
公共枚举 QueueStatus 描述队列项的状态。
公共枚举 ScheduleDays 介绍计划日。
公共枚举 ScheduleType 介绍计划类型。
公共枚举 ServiceHostStatus 指定生成服务托管的当前状态。
公共枚举 WorkspaceMappingDepth 描述用于映射深度的工作区域。
公共枚举 WorkspaceMappingType 描述工作区域映射的类型。