CanonicalTrackedInputFiles.ComputeSourcesNeedingCompilation Method

Definition

This method computes the sources that need to be compiled based on the output files and the full dependency graph of inputs.

Overloads

ComputeSourcesNeedingCompilation()

This method computes the sources that need to be compiled based on the output files and the full dependency graph of inputs

ComputeSourcesNeedingCompilation(Boolean)

This method computes the sources that need to be compiled based on the output files and the full dependency graph of inputs, optionally searching composite rooting markers for subroots that may contain input files

ComputeSourcesNeedingCompilation()

This method computes the sources that need to be compiled based on the output files and the full dependency graph of inputs

public:
 cli::array <Microsoft::Build::Framework::ITaskItem ^> ^ ComputeSourcesNeedingCompilation();
public Microsoft.Build.Framework.ITaskItem[] ComputeSourcesNeedingCompilation ();
[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]
public Microsoft.Build.Framework.ITaskItem[] ComputeSourcesNeedingCompilation ();
member this.ComputeSourcesNeedingCompilation : unit -> Microsoft.Build.Framework.ITaskItem[]
[<System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")>]
member this.ComputeSourcesNeedingCompilation : unit -> Microsoft.Build.Framework.ITaskItem[]
Public Function ComputeSourcesNeedingCompilation () As ITaskItem()

Returns

Array of files that need to be compiled

Attributes

Applies to

ComputeSourcesNeedingCompilation(Boolean)

This method computes the sources that need to be compiled based on the output files and the full dependency graph of inputs, optionally searching composite rooting markers for subroots that may contain input files

public:
 cli::array <Microsoft::Build::Framework::ITaskItem ^> ^ ComputeSourcesNeedingCompilation(bool searchForSubRootsInCompositeRootingMarkers);
public Microsoft.Build.Framework.ITaskItem[] ComputeSourcesNeedingCompilation (bool searchForSubRootsInCompositeRootingMarkers);
member this.ComputeSourcesNeedingCompilation : bool -> Microsoft.Build.Framework.ITaskItem[]
Public Function ComputeSourcesNeedingCompilation (searchForSubRootsInCompositeRootingMarkers As Boolean) As ITaskItem()

Parameters

searchForSubRootsInCompositeRootingMarkers
Boolean

If true, search composite rooting markers for subroots.

Returns

Array of files that need to be compiled

Applies to