BuildSubmission BuildSubmission BuildSubmission BuildSubmission Class

Definition

Represents a build request that has been submitted to the build manager for processing. The methods of this class may be used to execute synchronous or asynchronous build requests and to provide access to the results upon completion.

public ref class BuildSubmission
public class BuildSubmission
type BuildSubmission = class
Public Class BuildSubmission
Inheritance
BuildSubmissionBuildSubmissionBuildSubmissionBuildSubmission

Remarks

This class is thread-safe.

Properties

AsyncContext AsyncContext AsyncContext AsyncContext

Gets or sets the asynchronous context provided to ExecuteAsync(BuildSubmissionCompleteCallback, Object), if any.

BuildManager BuildManager BuildManager BuildManager

Gets or sets the build manager this build submission is associated with.

BuildResult BuildResult BuildResult BuildResult

Gets or sets the result of the build.

IsCompleted IsCompleted IsCompleted IsCompleted

Determines whether this build submission is complete.

SubmissionId SubmissionId SubmissionId SubmissionId

Gets or sets an ID uniquely identifying this build submission.

WaitHandle WaitHandle WaitHandle WaitHandle

Gets a WaitHandle object that will be signalled when the build is complete.

Methods

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

Determines whether the specified object is equal to the current object.

(Inherited from Object)
Execute() Execute() Execute() Execute()

Starts a build request synchronously and waits until results are available.

ExecuteAsync(BuildSubmissionCompleteCallback, Object) ExecuteAsync(BuildSubmissionCompleteCallback, Object) ExecuteAsync(BuildSubmissionCompleteCallback, Object) ExecuteAsync(BuildSubmissionCompleteCallback, Object)

Starts a build request asynchronously and within the given context. Immediately returns control to the caller.

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

Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Gets the Type of the current instance.

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

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to