CanonicalTrackedInputFiles Class
This class is the filetracking log interpreter for .read. tracking logs in canonical form or those that have been rooted (^) to make them canonical
MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.
Inheritance Hierarchy
System.Object
Microsoft.Build.Utilities.CanonicalTrackedInputFiles
Namespace: Microsoft.Build.Utilities
Assembly: Microsoft.Build.Utilities.Core (in Microsoft.Build.Utilities.Core.dll)
Syntax
'Declaration
Public Class CanonicalTrackedInputFiles
public class CanonicalTrackedInputFiles
public ref class CanonicalTrackedInputFiles
type CanonicalTrackedInputFiles = class end
public class CanonicalTrackedInputFiles
The CanonicalTrackedInputFiles type exposes the following members.
Constructors
Name | Description | |
---|---|---|
CanonicalTrackedInputFiles(array<ITaskItem[], array<ITaskItem[], CanonicalTrackedOutputFiles, Boolean, Boolean) | Constructor for multiple input source filesMSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. | |
CanonicalTrackedInputFiles(array<ITaskItem[], array<ITaskItem[], array<ITaskItem[], CanonicalTrackedOutputFiles, Boolean, Boolean) | Constructor for multiple input source filesMSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. | |
CanonicalTrackedInputFiles(ITask, array<ITaskItem[], ITaskItem, array<ITaskItem[], CanonicalTrackedOutputFiles, Boolean, Boolean) | Constructor for a single input source fileMSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. | |
CanonicalTrackedInputFiles(ITask, array<ITaskItem[], array<ITaskItem[], array<ITaskItem[], array<ITaskItem[], Boolean, Boolean) | Constructor for multiple input source filesMSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. | |
CanonicalTrackedInputFiles(ITask, array<ITaskItem[], array<ITaskItem[], array<ITaskItem[], CanonicalTrackedOutputFiles, Boolean, Boolean) | Constructor for multiple input source filesMSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. |
Top
Properties
Name | Description | |
---|---|---|
DependencyTable | Gets the dependency table.MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. |
Top
Methods
Name | Description | |
---|---|---|
ComputeSourcesNeedingCompilation() | This method computes the sources that need to be compiled based on the output files and the full dependency graph of inputs.MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. | |
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.MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. | |
Equals | (Inherited from Object.) | |
FileIsExcludedFromDependencyCheck | Test to see if the specified file is excluded from tracked dependency checkingMSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
RemoveDependenciesFromEntryIfMissing(ITaskItem) | Remove the output graph entries for the given sources and corresponding outputs.MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. | |
RemoveDependenciesFromEntryIfMissing(array<ITaskItem[]) | Remove the output graph entries for the given sources and corresponding outputs.MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. | |
RemoveDependenciesFromEntryIfMissing(ITaskItem, ITaskItem) | Remove the output graph entries for the given sources and corresponding outputs.MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. | |
RemoveDependenciesFromEntryIfMissing(array<ITaskItem[], array<ITaskItem[]) | Remove the output graph entries for the given sources and corresponding outputs.MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. | |
RemoveDependencyFromEntry(ITaskItem, ITaskItem) | Remove the output graph entries for the given source and corresponding outputs.MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. | |
RemoveDependencyFromEntry(array<ITaskItem[], ITaskItem) | Remove the output graph entries for the given sources and corresponding outputs.MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. | |
RemoveEntriesForSource(ITaskItem) | Remove the output graph entries for the given sources and corresponding outputs.MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. | |
RemoveEntriesForSource(array<ITaskItem[]) | Removes the output graph entries for the given sources and corresponding outputs.MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. | |
RemoveEntryForSourceRoot | Removes the entry in the input dependency graph corresponding to a rooting.MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. | |
SaveTlog() | This method will re-write the tlogs from the current output table new entries will be tracked.MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. | |
SaveTlog(DependencyFilter) | This method will re-write the tlogs from the current dependency. As the sources are compiled, new entries willbe tracked.MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0. | |
ToString | (Inherited from Object.) |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.