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 這個類別包含實際部署的組建摘要和來源之組建的組建摘要的部署。
公用類別 BuildDeploymentSpec 用於查詢在 Team 專案集合中應用程式的屬性。
公用類別 BuildEnumerationHelper
公用類別 BuildExtensionAttribute 表示建置擴充屬性。
公用類別 BuildFailedException 擲回的例外狀況,在組建失敗。
公用類別 BuildFailureException 建置失敗的例外狀況。
公用類別 BuildGroupAlreadyExistsException 擲回的例外狀況,在組建群組已經存在。
公用類別 BuildGroupDoesNotExistException 擲回的例外狀況,在組建群組不存在。
公用類別 BuildMachineRequestDoesNotExistException
公用類別 BuildNotDeletedException 未刪除之組建的例外狀況。
公用類別 BuildNotFinishedException 擲回的例外狀況,在組建尚未完成。
公用類別 BuildNotFoundException 所擲回的例外狀況,當找不到組建。
公用類別 BuildNotFoundForUriException 擲回的例外狀況,在組建中找不到指定的統一資源識別元 (URI) (URI)。
公用類別 BuildNumberAlreadyExistsException 已經存在的組建編號的例外狀況。
公用類別 BuildQualityDoesNotExistException 擲回的例外狀況,在組建品質不存在。
公用類別 BuildReasonNotSupportedException 所擲回的例外狀況,則不支援組建原因。
公用類別 BuildServerException 組建伺服器例外狀況的基底類別。
公用類別 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 這個類別包含所有部署環境中繼資料和 (秘密環境屬性。這個類別不會將密碼值:這些從用戶端將擷取需求。
公用類別 DeploymentEnvironmentCreationData
公用類別 DeploymentEnvironmentMetadata 這個類別包含有關 DeploymentEnvironent 「public」訊息。這包括名稱、、、ConnectedServiceName TeamProject FriendlyName、類型和描述。由用戶端顯示 DeploymentEnviornment,而不會公開秘密資訊。
公用類別 DeploymentEnvironmentNotFoundException
公用類別 DeploymentService
公用類別 DuplicateBuildUpdateRequestException
公用類別 DuplicateInformationChangeRequestException 是由一個重複資訊變更要求所造成的例外狀況。
公用類別 DuplicateProcessTemplateException 一個複製流程範本的例外狀況。
公用類別 GatedCheckInTicketValidationException 是由錯誤造成在閘道簽入和連續裝置驗證發生的例外狀況。
公用類別 InformationAddRequestCycleException 是由錯誤造成資訊的例外狀況將要求週期。
公用類別 InformationChangeRequestException 是由錯誤造成在訊息變更要求的例外狀況。
公用類別 InformationNodeConverters 提供方法轉換為更特定的型別 IBuildInformationNode 物件。
公用類別 InformationNodeDoesNotExistException 擲回的例外狀況,而且資訊節點不存在。
公用類別 InformationParentNodeDoesNotExistException 擲回的例外狀況,而且資訊節點的父代不存在。
公用類別 InvalidBuildAgentReservationException 無效的組建代理程式會保留的例外狀況。
公用類別 InvalidBuildGroupItemUpdateException 由組建群組項目更新所造成的無效的例外狀況。
公用類別 InvalidBuildRequestException 由組建要求而造成的不正確的例外狀況。
公用類別 InvalidBuildUriException 由組建 URI 所造成無效的例外狀況。
公用類別 InvalidFinalStatusException 無效的最終狀態的例外狀況。
公用類別 InvalidPlatformFlavorException 類別是依平台而造成的不正確的例外狀況。
公用類別 InvalidQueueRequestException 擲回的例外狀況,如果發生錯誤,因為佇列要求無效。
公用類別 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 在執行 Team Foundation Build之伺服器上的組建控制器連接。
公用介面 IBuildControllerQueryResult 查詢結果的介面 IBuildControllers 的。
公用介面 IBuildControllerSpec 組建控制器規格的介面。用於組建控制器查詢。
公用介面 IBuildDefinition 這個介面表示組建 (Build) 定義。
公用介面 IBuildDefinitionQueryResult 這個介面表示 IBuildDefinition 物件查詢的結果。
公用介面 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 之的 Helper 介面型別「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 已過時。為在 TfsBuild.proj TestContainer 的項目連結。
公用介面 ITestSummary 已過時。IBuildInformationNode 的 TestSummary 型別的介面。若要取得 ITestSummary,請使用 InformationNodeConverters 類別。
公用介面 IWorkItemSummary IBuildInformationNode 的 WorkItemSummary 型別的介面。若要取得 IWorkItemSummary,請使用 InformationNodeConverters 類別。
公用介面 IWorkspaceMapping 表示在執行 Team Foundation Build 的伺服器的工作區對應。
公用介面 IWorkspaceTemplate 表示在執行 Team Foundation Build之伺服器上的組建定義的工作區。

委派

  委派 說明
公用委派 PollingCompletedEventHandler 已完成事件的事件處理常式。
公用委派 StatusChangedEventHandler 狀態變更事件的事件處理常式。

列舉

  列舉型別 說明
公用列舉型別 Agent2008Status 描述不同的組建代理程式的狀態。
公用列舉型別 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 描述工作區對應的型別。