Поделиться через


BuildRequestData Class

Definition

BuildRequestData encapsulates all the data needed to submit a build request.

public ref class BuildRequestData
public ref class BuildRequestData : Microsoft::Build::Execution::BuildRequestData<Microsoft::Build::Execution::BuildRequestData ^, Microsoft::Build::Execution::BuildResult ^>
public class BuildRequestData
public class BuildRequestData : Microsoft.Build.Execution.BuildRequestData<Microsoft.Build.Execution.BuildRequestData,Microsoft.Build.Execution.BuildResult>
type BuildRequestData = class
type BuildRequestData = class
    inherit BuildRequestData<BuildRequestData, BuildResult>
Public Class BuildRequestData
Public Class BuildRequestData
Inherits BuildRequestData(Of BuildRequestData, BuildResult)
Inheritance
BuildRequestData
Inheritance

Constructors

BuildRequestData(ProjectInstance, String[], HostServices, BuildRequestDataFlags, IEnumerable<String>, RequestedProjectState)

Constructs a BuildRequestData for build requests based on project instances.

BuildRequestData(ProjectInstance, String[], HostServices, BuildRequestDataFlags, IEnumerable<String>)

Constructs a BuildRequestData for build requests based on project instances.

BuildRequestData(ProjectInstance, String[], HostServices, BuildRequestDataFlags)

Constructs a BuildRequestData for build requests based on project instances.

BuildRequestData(ProjectInstance, String[], HostServices)

Constructs a BuildRequestData for build requests based on project instances.

BuildRequestData(ProjectInstance, String[])

Constructs a BuildRequestData for build requests based on project instances.

BuildRequestData(String, IDictionary<String,String>, String, String[], HostServices, BuildRequestDataFlags, RequestedProjectState)

Constructs a BuildRequestData for build requests based on project files.

BuildRequestData(String, IDictionary<String,String>, String, String[], HostServices, BuildRequestDataFlags)

Constructs a BuildRequestData for build requests based on project files.

BuildRequestData(String, IDictionary<String,String>, String, String[], HostServices)

Constructs a BuildRequestData for build requests based on project files.

Properties

EntryProjectsFullPath
ExplicitlySpecifiedToolsVersion

The explicitly requested tools version to use.

Flags

Extra flags for this BuildRequest.

GlobalProperties

The global properties to use.

GlobalPropertiesLookup
HostServices

Gets the HostServices object for this request.

IsGraphRequest
ProjectFullPath

The project file.

ProjectInstance

The actual project, in the case where the project doesn't come from disk. May be null.

PropertiesToTransfer

Returns a list of properties to transfer out of proc for the build.

RequestedProjectState

Returns the properties, items, and metadata that will be returned by this build.

TargetNames

The name of the targets to build.

Applies to