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 為查詢 Team 專案集合的組建部署的屬性。
公用類別 BuildEnumerationHelper
公用類別 BuildExtensionAttribute 表示建置擴充屬性。
公用類別 BuildFailedException 擲回的例外狀況,在組建失敗。
公用類別 BuildFailureException 建置失敗的例外狀況。
公用類別 BuildGroupAlreadyExistsException 擲回的例外狀況,在組建群組已經存在。
公用類別 BuildGroupDoesNotExistException 擲回的例外狀況,在組建群組不存在。
公用類別 BuildNotDeletedException 未刪除之組建的例外狀況。
公用類別 BuildNotFinishedException 擲回的例外狀況,在組建未完成。
公用類別 BuildNotFoundException 擲回的例外狀況,在組建找不到。
公用類別 BuildNotFoundForUriException 擲回的例外狀況,在組建未在指定的統一資源識別元 (URI) (URI)。
公用類別 BuildNumberAlreadyExistsException 已經存在的組建編號的例外狀況。
公用類別 BuildQualityDoesNotExistException 擲回的例外狀況,在組建品質不存在。
公用類別 BuildReasonNotSupportedException 擲回的例外狀況,在組建原因不支援。
公用類別 BuildServerException 組建伺服器例外狀況的基底類別。
公用類別 BuildServerExtensions
公用類別 BuildServiceHostAlreadyExistsException 擲回的例外狀況,則組建服務主機已經存在。
公用類別 BuildServiceHostDeletionException
公用類別 BuildServiceHostDoesNotExistException 擲回的例外狀況,則組建服務主機不存在。
公用類別 BuildServiceHostNotFoundException 擲回的例外狀況,則組建服務主機找不到。
公用類別 BuildServiceHostNotFoundForUriException 擲回的例外狀況,則組建服務主機未在指定的 URI。
公用類別 BuildServiceHostOwnershipException
公用類別 BuildServiceHostSpecNotUniqueException 擲回的例外狀況,則組建服務主機規格不是唯一的。
公用類別 BuildServiceHostUpdateException
公用類別 BuildSpecNotUniqueException 擲回的例外狀況,當組建規格不是唯一的。
公用類別 BuildStoppedException 擲回的例外狀況,因為建置已經停止。
公用類別 BuildSummary 這個類別包含基本的組建資訊,讓使用者可以顯示它需要
公用類別 BuildTeamProjectPermission 代表特定使用者的建置專案的使用權限。
公用類別 BuildTeamProjectPermission2010 代表特定使用者的建置專案的使用權限。
公用類別 CannotDeleteDefinitionBuildExistsException 因為現有的組建時,所擲回的例外狀況,在組建定義中刪除。
公用類別 CannotDeleteInProgressBuildException 是由嘗試刪除組建造成的程序中的例外狀況。
公用類別 CannotRedeployException
公用類別 CannotStartBuildException
公用類別 CannotStopBuildException 擲回的例外狀況,在組建無法停止。
公用類別 ChangesetDisplayInformation 這個類別包含變更集編號,使用者的顯示名稱。
公用類別 ConfigurationFolderPathNotFoundException 擲回的例外狀況時,組態資料夾路徑找不到。
公用類別 CoverageServiceRestartFailureDuringDeleteException 導致的例外狀況,當涵蓋服務在刪除作業期間重新啟動。
公用類別 CustomAssemblyPathNotFoundException 擲回的例外狀況,當自訂組件路徑中找不到。
公用類別 CustomBuildServiceException 錯誤的例外狀況與自訂組建服務。
公用類別 DeleteBuildFailedException 擲回的例外狀況,在組建刪除要求失敗。
公用類別 DeploymentEnvironment 這個類別包含所有部署環境中繼資料和 (秘密環境屬性。這個類別無法序列化秘密值:這些用戶端隨選提取。
公用類別 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 Server 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 已過時。一 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 描述工作區對應的型別。