BuildEventContext Class

定義

ビルド イベントのコンテキスト位置情報を提供します。 Provides contextual location information for build events.

public class BuildEventContext
継承
BuildEventContext

注釈

BuildEventContext マルチプロセッサ環境で特に便利です。BuildEventContext is especially useful in multiprocessor environments.

コンストラクター

BuildEventContext(Int32, Int32, Int32, Int32)

BuildEventContext クラスの新しいインスタンスを初期化します。 Initializes a new instance of the BuildEventContext class.

BuildEventContext(Int32, Int32, Int32, Int32, Int32)

指定されたプロジェクト インスタンス ID で BuildEventContext を構築します。 Constructs a BuildEventContext with a specified project instance id.

BuildEventContext(Int32, Int32, Int32, Int32, Int32, Int32)

特定の送信 ID で BuildEventContext を構築します。 Constructs a BuildEventContext with a specific submission id

フィールド

InvalidNodeId

イベント発生時のターゲットのノード ID。 The node ID of the target the event was in when the event was triggered.

InvalidProjectContextId

イベント発生時のターゲットのプロジェクト ID。 The project ID of the target the event was in when the event was triggered.

InvalidProjectInstanceId

イベント発生時のターゲットのプロジェクト インスタンス ID。 The project instance ID of the target the event was in when the event was triggered.

InvalidSubmissionId

イベント発生時のターゲットの送信 ID。 The submission ID of the target the event was in when the event was triggered.

InvalidTargetId

イベント発生時のターゲットの名前。 The name of the target the event was in when the event was triggered.

InvalidTaskId

イベント発生時のターゲットのタスク ID。 The task ID of the target the event was in when the event was triggered.

プロパティ

BuildRequestId

BuildRequest ID を取得します。これは BuildRequest や BuildResult のグローバル要求 ID と同じではありません。 Retrieves the BuildRequest id. Note that this is not the same as the global request id on a BuildRequest or BuildResult.

Invalid

イベントが発生したコンテキストが有効であるかどうかを示す値を取得します。 Gets whether the context where the event occurred is valid.

NodeId

イベントが発生したノード ID を取得します。 Gets the node ID where the event occurred.

ProjectContextId

イベントが発生したプロジェクトの ID を取得します。 Gets the ID of the project where the event occurred.

ProjectInstanceId

プロジェクト インスタンス ID を取得します。 Retrieves the project instance id.

SubmissionId

Submission ID を取得します。 Retrieves the Submission id.

TargetId

イベントが発生したターゲットの ID を取得します。 Gets the ID of the target where the event occurred.

TaskId

イベントが発生したタスクの ID を取得します。 Gets the ID of the task where the event occurred.

方法

Equals(Object)

参照が同じであるかどうかを取得します。 Gets whether the references are the same.

GetHashCode()

ProjectContextIdNodeId から構成されるコードを取得します。 Gets a code comprised of the ProjectContextId and the NodeId.

GetType()

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

(Inherited from Object)
MemberwiseClone()

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

(Inherited from Object)
ToString()

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

(Inherited from Object)

演算子

Equality(BuildEventContext, BuildEventContext)

演算子 == をオーバーライドし、この演算子を使った等値比較が .Equals と同じ意味になるようにします。 Override == so the equals comparison using this operator will be the same as .Equals

Inequality(BuildEventContext, BuildEventContext)

演算子 != をオーバーライドし、この演算子を使った等値比較が ! と同じ意味になるようにします。 Override != so the equals comparison using this operator will be the same as ! 次の値に等しい Equals

適用対象