CanonicalTrackedOutputFiles.RemoveEntriesForSource Method

Definition

Remove the output graph entries for the given source and corresponding outputs.

Overloads

RemoveEntriesForSource(ITaskItem)

Remove the output graph entries for the given sources and corresponding outputs

RemoveEntriesForSource(ITaskItem[])

Remove the output graph entries for the given sources and corresponding outputs

RemoveEntriesForSource(ITaskItem, ITaskItem)

Remove the output graph entries for the given sources and corresponding outputs

RemoveEntriesForSource(ITaskItem[], ITaskItem[])

Remove the output graph entries for the given sources and corresponding outputs

RemoveEntriesForSource(ITaskItem)

Remove the output graph entries for the given sources and corresponding outputs

public:
 void RemoveEntriesForSource(Microsoft::Build::Framework::ITaskItem ^ source);
public void RemoveEntriesForSource (Microsoft.Build.Framework.ITaskItem source);
member this.RemoveEntriesForSource : Microsoft.Build.Framework.ITaskItem -> unit
Public Sub RemoveEntriesForSource (source As ITaskItem)

Parameters

source
ITaskItem

Sources that should be removed from the graph

Applies to

RemoveEntriesForSource(ITaskItem[])

Remove the output graph entries for the given sources and corresponding outputs

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

Parameters

source
ITaskItem[]

Sources that should be removed from the graph

Attributes

Applies to

RemoveEntriesForSource(ITaskItem, ITaskItem)

Remove the output graph entries for the given sources and corresponding outputs

public:
 void RemoveEntriesForSource(Microsoft::Build::Framework::ITaskItem ^ source, Microsoft::Build::Framework::ITaskItem ^ correspondingOutput);
public void RemoveEntriesForSource (Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem correspondingOutput);
member this.RemoveEntriesForSource : Microsoft.Build.Framework.ITaskItem * Microsoft.Build.Framework.ITaskItem -> unit
Public Sub RemoveEntriesForSource (source As ITaskItem, correspondingOutput As ITaskItem)

Parameters

source
ITaskItem

Sources that should be removed from the graph

correspondingOutput
ITaskItem

Outputs that correspond ot the sources (used for same file processing)

Applies to

RemoveEntriesForSource(ITaskItem[], ITaskItem[])

Remove the output graph entries for the given sources and corresponding outputs

public:
 void RemoveEntriesForSource(cli::array <Microsoft::Build::Framework::ITaskItem ^> ^ source, cli::array <Microsoft::Build::Framework::ITaskItem ^> ^ correspondingOutputs);
public void RemoveEntriesForSource (Microsoft.Build.Framework.ITaskItem[] source, Microsoft.Build.Framework.ITaskItem[] correspondingOutputs);
member this.RemoveEntriesForSource : Microsoft.Build.Framework.ITaskItem[] * Microsoft.Build.Framework.ITaskItem[] -> unit
Public Sub RemoveEntriesForSource (source As ITaskItem(), correspondingOutputs As ITaskItem())

Parameters

source
ITaskItem[]

Sources that should be removed from the graph

correspondingOutputs
ITaskItem[]

Outputs that correspond ot the sources (used for same file processing)

Applies to