GraphBuildRequestData Class

Definition

GraphBuildRequestData encapsulates all of the data needed to submit a graph build request.

public ref class GraphBuildRequestData sealed
public sealed class GraphBuildRequestData
type GraphBuildRequestData = class
Public NotInheritable Class GraphBuildRequestData
Inheritance
GraphBuildRequestData

Constructors

GraphBuildRequestData(IEnumerable<ProjectGraphEntryPoint>, ICollection<String>)

Constructs a GraphBuildRequestData for build requests based on a project graph entry points.

GraphBuildRequestData(IEnumerable<ProjectGraphEntryPoint>, ICollection<String>, HostServices)

Constructs a GraphBuildRequestData for build requests based on a project graph entry points.

GraphBuildRequestData(IEnumerable<ProjectGraphEntryPoint>, ICollection<String>, HostServices, BuildRequestDataFlags)

Constructs a GraphBuildRequestData for build requests based on a project graph entry points.

GraphBuildRequestData(IEnumerable<ProjectGraphEntryPoint>, ICollection<String>, HostServices, BuildRequestDataFlags, GraphBuildOptions)
GraphBuildRequestData(ProjectGraph, ICollection<String>)

Constructs a GraphBuildRequestData for build requests based on a project graph.

GraphBuildRequestData(ProjectGraph, ICollection<String>, HostServices)

Constructs a GraphBuildRequestData for build requests based on a project graph.

GraphBuildRequestData(ProjectGraph, ICollection<String>, HostServices, BuildRequestDataFlags)

Constructs a GraphBuildRequestData for build requests based on a project graph.

GraphBuildRequestData(ProjectGraphEntryPoint, ICollection<String>)

Constructs a GraphBuildRequestData for build requests based on a project graph entry points.

GraphBuildRequestData(ProjectGraphEntryPoint, ICollection<String>, HostServices)

Constructs a GraphBuildRequestData for build requests based on a project graph entry points.

GraphBuildRequestData(ProjectGraphEntryPoint, ICollection<String>, HostServices, BuildRequestDataFlags)

Constructs a GraphBuildRequestData for build requests based on a project graph entry points.

GraphBuildRequestData(String, IDictionary<String,String>, ICollection<String>, HostServices)

Constructs a GraphBuildRequestData for build requests based on project files.

GraphBuildRequestData(String, IDictionary<String,String>, ICollection<String>, HostServices, BuildRequestDataFlags)

Constructs a GraphBuildRequestData for build requests based on project files.

Properties

Flags

Extra flags for this BuildRequest.

GraphBuildOptions

Options for how the graph should be built.

HostServices

Gets the HostServices object for this request.

ProjectGraph

The requested project graph to build. May be null.

ProjectGraphEntryPoints

The project graph entry points. May be null.

TargetNames

The name of the targets to build.

Methods

Equals(Object)

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

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to