BuildManager BuildManager BuildManager BuildManager Class

定義

このクラスは、ビルドを実行するためのパブリック エントリ ポイントです。This class is the public entry point for executing builds.

public ref class BuildManager : IDisposable
public class BuildManager : IDisposable
type BuildManager = class
    interface IDisposable
Public Class BuildManager
Implements IDisposable
継承
BuildManagerBuildManagerBuildManagerBuildManager
実装

コンストラクター

BuildManager() BuildManager() BuildManager() BuildManager()

名前を指定せずに新しいビルド マネージャーを取得します。Gets a new build manager without specifying a name.

BuildManager(String) BuildManager(String) BuildManager(String) BuildManager(String)

新しい無名のビルド マネージャーを作成します。Creates a new unnamed build manager.

プロパティ

DefaultBuildManager DefaultBuildManager DefaultBuildManager DefaultBuildManager

ビルド マネージャーのシングルトン インスタンスを取得します。Gets the singleton instance of the Build Manager.

メソッド

BeginBuild(BuildParameters) BeginBuild(BuildParameters) BeginBuild(BuildParameters) BeginBuild(BuildParameters)

BuildManager でビルド要求を受信できるように準備します。Prepares the BuildManager to receive build requests.

Build(BuildParameters, BuildRequestData) Build(BuildParameters, BuildRequestData) Build(BuildParameters, BuildRequestData) Build(BuildParameters, BuildRequestData)

単独のビルド要求を送信し、結果が得られるまでブロックします。Submits a lone build request and blocks until results are available.

BuildRequest(BuildRequestData) BuildRequest(BuildRequestData) BuildRequest(BuildRequestData) BuildRequest(BuildRequestData)

ビルド要求を送信し、結果が得られるまでブロックします。Submits a build request and blocks until the results are available.

CancelAllSubmissions() CancelAllSubmissions() CancelAllSubmissions() CancelAllSubmissions()

すべての保留状態の送信を非同期的に取り消します。Cancels all outstanding submissions asynchronously.

Dispose() Dispose() Dispose() Dispose()

ビルド マネージャーを破棄します。Dispose of the build manager.

EndBuild() EndBuild() EndBuild() EndBuild()

これ以上のビルド要求は予期 (または許可) されず、BuildManager はクリーンアップされる可能性があることを通知します。Signals that no more build requests are expected (or allowed) and that the BuildManager may clean up.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
Finalize() Finalize() Finalize() Finalize()

ビルド マネージャーを終了します。Finalize the building manager.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetProjectInstanceForBuild(Project) GetProjectInstanceForBuild(Project) GetProjectInstanceForBuild(Project) GetProjectInstanceForBuild(Project)

以前にビルドされたプロジェクトの BuildManager キャッシュから、一致する ProjectInstance を取得します。Gets a matching ProjectInstance from the BuildManager cache of previously built projects.

GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
PendBuildRequest(BuildRequestData) PendBuildRequest(BuildRequestData) PendBuildRequest(BuildRequestData) PendBuildRequest(BuildRequestData)

ビルド要求を現在のビルドに送信しますが、すぐには開始しません。Submits a build request to the current build but does not start it immediately. ユーザーは、非同期実行を行ったり、要求の実行前に送信 ID にアクセスしたりできます。Allows the user to perform asynchronous execution or access the submission ID prior to executing the request.

ResetCaches() ResetCaches() ResetCaches() ResetCaches()

すべてのビルド マネージャー キャッシュ情報を消去します。Clears out all of the build manager cached information.

ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

適用対象