Microsoft.TeamFoundation.Build.Client 名前空間

Microsoft.TeamFoundation.Build.Clientの名前空間がTeam Foundation Serverビルドの機能とクライアント アプリケーションをインターフェイスするために必要なAPIが用意されています。

クラス

  クラス 説明
パブリック クラス 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 チーム プロジェクト コレクション ビルドの配置を照会するためのプロパティを提供します。
パブリック クラス BuildEnumerationHelper
パブリック クラス BuildExtensionAttribute ビルドの拡張属性を表します。
パブリック クラス BuildFailedException ビルドが失敗したときにスローされる例外。
パブリック クラス BuildFailureException ビルドが失敗したときの例外。
パブリック クラス BuildGroupAlreadyExistsException ビルドのグループが既に存在する場合にスローされる例外。
パブリック クラス BuildGroupDoesNotExistException ビルドのグループが存在しない場合にスローされます。
パブリック クラス BuildMachineRequestDoesNotExistException
パブリック クラス BuildNotDeletedException 削除されていないビルドの例外。
パブリック クラス BuildNotFinishedException ビルドが終わらなかった場合にスローされる例外。
パブリック クラス BuildNotFoundException ビルドが見つからない場合にスローされる例外。
パブリック クラス BuildNotFoundForUriException ビルドが指定された URI (Uniform Resource Identifier) (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 Configuration フォルダーのパスが見つからない場合にスローされる例外。
パブリック クラス CoverageServiceRestartFailureDuringDeleteException 範囲のサービスが削除の操作中に再起動されるときに発生する例外。
パブリック クラス CustomAssemblyPathNotFoundException カスタム アセンブリのパスが見つからない場合にスローされる例外。
パブリック クラス CustomBuildServiceException カスタム ビルド サービスとエラーの例外。
パブリック クラス DeleteBuildFailedException ビルドの削除の要求が失敗したときにスローされる例外。
パブリック クラス DeploymentEnvironment このクラスは、すべての配置環境のメタデータと、秘密の環境のプロパティが含まれています。このクラスは秘密の値をシリアル化できません: したがって、クライアントから要求に応じてフェッチします。
パブリック クラス DeploymentEnvironmentCreationData
パブリック クラス DeploymentEnvironmentMetadata このクラスは DeploymentEnvironent に関する 「パブリック」情報が含まれます。これは、名前、チーム ConnectedServiceName、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 ポーリングの完了イベントのEventの引数。
パブリック クラス ProcessTemplateDeletedException プロセス テンプレートが削除されるときにスローされる例外。
パブリック クラス ProcessTemplateNotFoundException プロセス テンプレートが見つからない場合にスローされる例外。
パブリック クラス ProjectFileCreationException プロジェクト ファイルの作成エラーの例外。
パブリック クラス ProjectFileTemplateNotFoundException プロジェクト ファイルのテンプレートが見つからない場合にスローされる例外。
パブリック クラス QueuedBuildDoesNotExistException キューに入っているビルドがない場合にスローされます。
パブリック クラス QueuedBuildUpdateException エラーは、キューに入っているビルドの更新を発生した場合にスローされます。
パブリック クラス RequestedForDisplayInformation このクラスは requestedFor のユーザーの tfid および表示名が格納されます
パブリック クラス ResponseFileCreationException 応答ファイルの作成エラーの例外。
パブリック クラス SecurityException セキュリティ エラーの例外。
パブリック クラス SharedResourceAlreadyAcquiredException 共有リソースが既に取得された場合にスローされる例外。
パブリック クラス SharedResourceAlreadyRequestedException 共有リソースが既に要求された場合にスローされる例外。
パブリック クラス StatusChangedEventArgs 状態の変更イベントのEventの引数。
パブリック クラス StopBuildFailedException ビルドが停止する要求が失敗したときにスローされる例外。
パブリック クラス StopBuildTimeoutException ビルドを停止する要求のタイムアウトまでに発生する例外。

インターフェイス

  インターフェイス 説明
パブリック インターフェイス IActivityProperties IBuildInformationNodeのIActivityPropertiesの型のインターフェイス。IActivityPropertiesのノードを取得するには、InformationNodeConvertersのクラスを使用します。
パブリック インターフェイス IActivityTracking IBuildInformationNodeのIActivityTrackingの型のインターフェイス。IActivityTrackingを取得するには、InformationNodeConvertersのクラスを使用します。
パブリック インターフェイス IAgentScopeActivityTracking IBuildInformationNodeのIAgentScopeActivityTrackingの型のインターフェイス。IAgentScopeActivityTrackingのノードを取得するには、InformationNodeConvertersのクラスを使用します。
パブリック インターフェイス IBuildAgent このインターフェイスは Team Foundation ビルド のコンピューターでビルド エージェントにアクセスするためのメソッドを定義します。
パブリック インターフェイス IBuildAgentQueryResult このインターフェイスは IBuildAgentのクエリの結果を返します。
パブリック インターフェイス IBuildAgentSpec このインターフェイスは、ビルド エージェントのクエリに使用するビルド エージェントを指定します。
パブリック インターフェイス IBuildController Team Foundation ビルドを実行しているサーバーのビルド コントローラー用にインターフェイス。
パブリック インターフェイス IBuildControllerQueryResult IBuildControllersのクエリ結果のインターフェイス。
パブリック インターフェイス IBuildControllerSpec ビルド コントローラーの指定のインターフェイス。ビルド コントローラーを照会するには、を使用します。
パブリック インターフェイス IBuildDefinition このインターフェイスは、ビルド定義を表します。
パブリック インターフェイス IBuildDefinitionQueryResult このインターフェイスは IBuildDefinition のオブジェクトのクエリの結果を表します。
パブリック インターフェイス IBuildDefinitionSpec ビルド定義の仕様のインターフェイス。ビルド定義を照会するには、を使用します。
パブリック インターフェイス IBuildDeletionResult ビルドの削除の結果のインターフェイス。これは、Team Foundation Serverからビルドを削除した結果を表します。
パブリック インターフェイス IBuildDetail Team Foundation ビルドを実行しているサーバーのビルドにインターフェイス。このインターフェイスを使用する方法の詳細については、ビルド情報の管理と詳細度の制御Team Foundation ビルド アクティビティを参照してください。
パブリック インターフェイス IBuildDetailSpec ビルドの詳細な仕様書のインターフェイス。実行中のTeam Foundationビルドとサーバー ビルドを照会するには、を使用します。
パブリック インターフェイス IBuildError IBuildInformationNodeのBuildErrorの型のインターフェイス。IBuildErrorを取得するには、InformationNodeConvertersのクラスを使用します。
パブリック インターフェイス IBuildErrorBase IBuildInformationNodesのBuildErrorとBuildWarningの型に対してインターフェイス。IBuildErrorかIBuildWarningを取得するには、InformationNodeConvertersのクラスを使用します。
パブリック インターフェイス IBuildGroupItem 実行中のTeam Foundationビルドとサーバーの項目グループのビルドに対してインターフェイス。
パブリック インターフェイス IBuildInformation ビルドについてのノード情報の収集に対してインターフェイス。
パブリック インターフェイス IBuildInformationNode ビルドに関する階層単一の情報にインターフェイス。このインターフェイスの使用方法の詳細については、Team Foundation ビルド アクティビティを参照してください。
パブリック インターフェイス IBuildMessage IBuildInformationNodeのBuildMessageの型のインターフェイス。IBuildMessageを取得するには、InformationNodeConvertersのクラスを使用します。
パブリック インターフェイス IBuildProjectNode IBuildInformationNodeのBuildProjectNodeの型のインターフェイス。IBuildProjectNodeを取得するには、InformationNodeConvertersのクラスを使用します。
パブリック インターフェイス IBuildQueryResult IBuildDetailsのクエリ結果のインターフェイス。
パブリック インターフェイス IBuildRequest Team Foundation ビルドを実行しているサーバーのビルド要求のインターフェイス。
パブリック インターフェイス IBuildServer Team Foundation ビルドを実行しているサーバーにインターフェイス。
パブリック インターフェイス IBuildServiceHost Team Foundation ビルドを実行しているサーバーのビルド サービス ホストのインターフェイス。
パブリック インターフェイス 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 は、「」 CustomSummaryInformation の IBuildInformationNodes のヘルパーのインターフェイスです。ICustomSummaryInformation を取得するには、InformationNodeConverters のクラスを使用します。
パブリック インターフェイス IExternalLink IBuildInformationNodeのExternalLinkの型のインターフェイス。 IExternalLinkを取得するには、InformationNodeConvertersのクラスを使用します。
パブリック インターフェイス IFailure サーバーの呼び出しの間に発生したエラーごとにインターフェイス。
パブリック インターフェイス IMetadataFile 互換性のために残されています。TfsBuild.projにMetadataFileの項目のインターフェイス。
パブリック インターフェイス IProcessTemplate Team Foundation ビルドを実行しているサーバーのビルド定義のプロセス テンプレートにインターフェイス。
パブリック インターフェイス IProjectFile 互換性のために残されています。Team Foundation Serverビルド プロジェクト ファイル (TfsBuild.proj) のインターフェイス。
パブリック インターフェイス IQueuedBuild Team Foundation ビルドを実行しているサーバーのキューに入っているビルドのインターフェイス。
パブリック インターフェイス IQueuedBuildQueryResult IQueuedBuildsのクエリ結果のインターフェイス。
パブリック インターフェイス IQueuedBuildSpec キューに入っているビルドに対してクエリに使用できるビルド キューの指定のインターフェイス。
パブリック インターフェイス IQueuedBuildsView 実行中のTeam Foundationビルドとサーバーのキューに入っているビルドの概要のインターフェイス。
パブリック インターフェイス IRetentionPolicy 実行中のTeam Foundationビルドとサーバーの保持ポリシーのインターフェイス。
パブリック インターフェイス ISchedule 実行中のTeam Foundationビルドとサーバー ビルド定義のスケジュールのインターフェイス。
パブリック インターフェイス ISolutionToBuild 互換性のために残されています。TfsBuild.projでSolutionToBuild項目のインターフェイス。
パブリック インターフェイス ITestContainer 互換性のために残されています。TfsBuild.projにTestContainerの項目のインターフェイス。
パブリック インターフェイス ITestSummary 互換性のために残されています。IBuildInformationNodeのTestSummaryの型のインターフェイス。ITestSummaryを取得するには、InformationNodeConvertersのクラスを使用します。
パブリック インターフェイス IWorkItemSummary IBuildInformationNodeのWorkItemSummaryの型のインターフェイス。IWorkItemSummaryを取得するには、InformationNodeConvertersのクラスを使用します。
パブリック インターフェイス IWorkspaceMapping 実行中のTeam Foundationビルドとサーバーのワークスペース マッピングを表します。
パブリック インターフェイス IWorkspaceTemplate Team Foundation ビルドを実行しているサーバーのビルド定義ワークスペースを表します。

デリゲート

  デリゲート 説明
パブリック デリゲート 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 ワークスペース マッピングの種類を示します。