1 // Licensed to the .NET Foundation under one or more agreements.
2 // The .NET Foundation licenses this file to you under the MIT license.
3 // See the LICENSE file in the project root for more information.
4 
5 [assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
6 [assembly:System.CLSCompliantAttribute(true)]
7 [assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))]
8 [assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
9 [assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
10 [assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Utilities.v4.0.dll")]
11 [assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Utilities.v4.0.dll")]
12 [assembly:System.Reflection.AssemblyFileVersionAttribute("4.7.2558.0")]
13 [assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.7.2558.0")]
14 [assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
15 [assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Utilities.v4.0.dll")]
16 [assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
17 [assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
18 [assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
19 [assembly:System.Runtime.CompilerServices.ReferenceAssemblyAttribute]
20 [assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
21 [assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
22 [assembly:System.Runtime.InteropServices.DefaultDllImportSearchPathsAttribute((System.Runtime.InteropServices.DllImportSearchPath)(4096))]
23 [assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, Flags=(System.Security.Permissions.SecurityPermissionFlag)(8))]
24 [assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)]
25 namespace Microsoft.Build.Utilities
26 {
27     [Microsoft.Build.Framework.LoadInSeparateAppDomainAttribute]
28     public abstract partial class AppDomainIsolatedTask : System.MarshalByRefObject, Microsoft.Build.Framework.ITask
29     {
AppDomainIsolatedTask()30         protected AppDomainIsolatedTask() { }
AppDomainIsolatedTask(System.Resources.ResourceManager taskResources)31         protected AppDomainIsolatedTask(System.Resources.ResourceManager taskResources) { }
AppDomainIsolatedTask(System.Resources.ResourceManager taskResources, string helpKeywordPrefix)32         protected AppDomainIsolatedTask(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { }
33         public Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } set { } }
34         protected string HelpKeywordPrefix { get { throw null; } set { } }
35         public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } }
36         public Microsoft.Build.Utilities.TaskLoggingHelper Log { get { throw null; } }
37         protected System.Resources.ResourceManager TaskResources { get { throw null; } set { } }
Execute()38         public abstract bool Execute();
39         [System.Security.SecurityCriticalAttribute]
InitializeLifetimeService()40         public override object InitializeLifetimeService() { throw null; }
41     }
42     public partial class AssemblyFoldersExInfo
43     {
AssemblyFoldersExInfo(Microsoft.Win32.RegistryHive hive, Microsoft.Win32.RegistryView view, string registryKey, string directoryPath, System.Version targetFrameworkVersion)44         public AssemblyFoldersExInfo(Microsoft.Win32.RegistryHive hive, Microsoft.Win32.RegistryView view, string registryKey, string directoryPath, System.Version targetFrameworkVersion) { }
45         public string DirectoryPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
46         public Microsoft.Win32.RegistryHive Hive { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
47         public string Key { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
48         public System.Version TargetFrameworkVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
49         public Microsoft.Win32.RegistryView View { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
50     }
51     public partial class CanonicalTrackedInputFiles
52     {
CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem sourceFile, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers)53         public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem sourceFile, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { }
CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Framework.ITaskItem[] outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers)54         public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Framework.ITaskItem[] outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { }
CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers)55         public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { }
CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers)56         public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Framework.ITaskItem[] excludedInputPaths, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { }
CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers)57         public CanonicalTrackedInputFiles(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] sourceFiles, Microsoft.Build.Utilities.CanonicalTrackedOutputFiles outputs, bool useMinimalRebuildOptimization, bool maintainCompositeRootingMarkers) { }
58         public System.Collections.Generic.Dictionary<string, System.Collections.Generic.Dictionary<string, string>> DependencyTable { get { throw null; } }
ComputeSourcesNeedingCompilation()59         public Microsoft.Build.Framework.ITaskItem[] ComputeSourcesNeedingCompilation() { throw null; }
ComputeSourcesNeedingCompilation(bool searchForSubRootsInCompositeRootingMarkers)60         public Microsoft.Build.Framework.ITaskItem[] ComputeSourcesNeedingCompilation(bool searchForSubRootsInCompositeRootingMarkers) { throw null; }
FileIsExcludedFromDependencyCheck(string fileName)61         public bool FileIsExcludedFromDependencyCheck(string fileName) { throw null; }
RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem source)62         public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem source) { }
RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem correspondingOutput)63         public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem correspondingOutput) { }
RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem[] source)64         public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem[] source) { }
RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem[] source, Microsoft.Build.Framework.ITaskItem[] correspondingOutputs)65         public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem[] source, Microsoft.Build.Framework.ITaskItem[] correspondingOutputs) { }
RemoveDependencyFromEntry(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem dependencyToRemove)66         public void RemoveDependencyFromEntry(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem dependencyToRemove) { }
RemoveDependencyFromEntry(Microsoft.Build.Framework.ITaskItem[] sources, Microsoft.Build.Framework.ITaskItem dependencyToRemove)67         public void RemoveDependencyFromEntry(Microsoft.Build.Framework.ITaskItem[] sources, Microsoft.Build.Framework.ITaskItem dependencyToRemove) { }
RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem source)68         public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem source) { }
RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem[] source)69         public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem[] source) { }
RemoveEntryForSourceRoot(string rootingMarker)70         public void RemoveEntryForSourceRoot(string rootingMarker) { }
SaveTlog()71         public void SaveTlog() { }
SaveTlog(Microsoft.Build.Utilities.DependencyFilter includeInTLog)72         public void SaveTlog(Microsoft.Build.Utilities.DependencyFilter includeInTLog) { }
73     }
74     public partial class CanonicalTrackedOutputFiles
75     {
CanonicalTrackedOutputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles)76         public CanonicalTrackedOutputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles) { }
CanonicalTrackedOutputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, bool constructOutputsFromTLogs)77         public CanonicalTrackedOutputFiles(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, bool constructOutputsFromTLogs) { }
CanonicalTrackedOutputFiles(Microsoft.Build.Framework.ITaskItem[] tlogFiles)78         public CanonicalTrackedOutputFiles(Microsoft.Build.Framework.ITaskItem[] tlogFiles) { }
79         public System.Collections.Generic.Dictionary<string, System.Collections.Generic.Dictionary<string, System.DateTime>> DependencyTable { get { throw null; } }
AddComputedOutputForSourceRoot(string sourceKey, string computedOutput)80         public void AddComputedOutputForSourceRoot(string sourceKey, string computedOutput) { }
AddComputedOutputsForSourceRoot(string sourceKey, Microsoft.Build.Framework.ITaskItem[] computedOutputs)81         public void AddComputedOutputsForSourceRoot(string sourceKey, Microsoft.Build.Framework.ITaskItem[] computedOutputs) { }
AddComputedOutputsForSourceRoot(string sourceKey, string[] computedOutputs)82         public void AddComputedOutputsForSourceRoot(string sourceKey, string[] computedOutputs) { }
OutputsForNonCompositeSource(params Microsoft.Build.Framework.ITaskItem[] sources)83         public Microsoft.Build.Framework.ITaskItem[] OutputsForNonCompositeSource(params Microsoft.Build.Framework.ITaskItem[] sources) { throw null; }
OutputsForSource(params Microsoft.Build.Framework.ITaskItem[] sources)84         public Microsoft.Build.Framework.ITaskItem[] OutputsForSource(params Microsoft.Build.Framework.ITaskItem[] sources) { throw null; }
OutputsForSource(Microsoft.Build.Framework.ITaskItem[] sources, bool searchForSubRootsInCompositeRootingMarkers)85         public Microsoft.Build.Framework.ITaskItem[] OutputsForSource(Microsoft.Build.Framework.ITaskItem[] sources, bool searchForSubRootsInCompositeRootingMarkers) { throw null; }
RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem source)86         public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem source) { }
RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem correspondingOutput)87         public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem correspondingOutput) { }
RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem[] source)88         public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem[] source) { }
RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem[] source, Microsoft.Build.Framework.ITaskItem[] correspondingOutputs)89         public void RemoveDependenciesFromEntryIfMissing(Microsoft.Build.Framework.ITaskItem[] source, Microsoft.Build.Framework.ITaskItem[] correspondingOutputs) { }
RemoveDependencyFromEntry(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem dependencyToRemove)90         public void RemoveDependencyFromEntry(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem dependencyToRemove) { }
RemoveDependencyFromEntry(Microsoft.Build.Framework.ITaskItem[] sources, Microsoft.Build.Framework.ITaskItem dependencyToRemove)91         public void RemoveDependencyFromEntry(Microsoft.Build.Framework.ITaskItem[] sources, Microsoft.Build.Framework.ITaskItem dependencyToRemove) { }
RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem source)92         public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem source) { }
RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem correspondingOutput)93         public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem correspondingOutput) { }
RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem[] source)94         public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem[] source) { }
RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem[] source, Microsoft.Build.Framework.ITaskItem[] correspondingOutputs)95         public void RemoveEntriesForSource(Microsoft.Build.Framework.ITaskItem[] source, Microsoft.Build.Framework.ITaskItem[] correspondingOutputs) { }
RemoveOutputForSourceRoot(string sourceRoot, string outputPathToRemove)96         public bool RemoveOutputForSourceRoot(string sourceRoot, string outputPathToRemove) { throw null; }
RemoveRootsWithSharedOutputs(Microsoft.Build.Framework.ITaskItem[] sources)97         public string[] RemoveRootsWithSharedOutputs(Microsoft.Build.Framework.ITaskItem[] sources) { throw null; }
SaveTlog()98         public void SaveTlog() { }
SaveTlog(Microsoft.Build.Utilities.DependencyFilter includeInTLog)99         public void SaveTlog(Microsoft.Build.Utilities.DependencyFilter includeInTLog) { }
100     }
101     public partial class CommandLineBuilder
102     {
CommandLineBuilder()103         public CommandLineBuilder() { }
CommandLineBuilder(bool quoteHyphensOnCommandLine)104         public CommandLineBuilder(bool quoteHyphensOnCommandLine) { }
105         protected System.Text.StringBuilder CommandLine { get { throw null; } }
106         public int Length { get { throw null; } }
AppendFileNameIfNotNull(Microsoft.Build.Framework.ITaskItem fileItem)107         public void AppendFileNameIfNotNull(Microsoft.Build.Framework.ITaskItem fileItem) { }
AppendFileNameIfNotNull(string fileName)108         public void AppendFileNameIfNotNull(string fileName) { }
AppendFileNamesIfNotNull(Microsoft.Build.Framework.ITaskItem[] fileItems, string delimiter)109         public void AppendFileNamesIfNotNull(Microsoft.Build.Framework.ITaskItem[] fileItems, string delimiter) { }
AppendFileNamesIfNotNull(string[] fileNames, string delimiter)110         public void AppendFileNamesIfNotNull(string[] fileNames, string delimiter) { }
AppendFileNameWithQuoting(string fileName)111         protected void AppendFileNameWithQuoting(string fileName) { }
AppendQuotedTextToBuffer(System.Text.StringBuilder buffer, string unquotedTextToAppend)112         protected void AppendQuotedTextToBuffer(System.Text.StringBuilder buffer, string unquotedTextToAppend) { }
AppendSpaceIfNotEmpty()113         protected void AppendSpaceIfNotEmpty() { }
AppendSwitch(string switchName)114         public void AppendSwitch(string switchName) { }
AppendSwitchIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem parameter)115         public void AppendSwitchIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem parameter) { }
AppendSwitchIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem[] parameters, string delimiter)116         public void AppendSwitchIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem[] parameters, string delimiter) { }
AppendSwitchIfNotNull(string switchName, string parameter)117         public void AppendSwitchIfNotNull(string switchName, string parameter) { }
AppendSwitchIfNotNull(string switchName, string[] parameters, string delimiter)118         public void AppendSwitchIfNotNull(string switchName, string[] parameters, string delimiter) { }
AppendSwitchUnquotedIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem parameter)119         public void AppendSwitchUnquotedIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem parameter) { }
AppendSwitchUnquotedIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem[] parameters, string delimiter)120         public void AppendSwitchUnquotedIfNotNull(string switchName, Microsoft.Build.Framework.ITaskItem[] parameters, string delimiter) { }
AppendSwitchUnquotedIfNotNull(string switchName, string parameter)121         public void AppendSwitchUnquotedIfNotNull(string switchName, string parameter) { }
AppendSwitchUnquotedIfNotNull(string switchName, string[] parameters, string delimiter)122         public void AppendSwitchUnquotedIfNotNull(string switchName, string[] parameters, string delimiter) { }
AppendTextUnquoted(string textToAppend)123         public void AppendTextUnquoted(string textToAppend) { }
AppendTextWithQuoting(string textToAppend)124         protected void AppendTextWithQuoting(string textToAppend) { }
IsQuotingRequired(string parameter)125         protected virtual bool IsQuotingRequired(string parameter) { throw null; }
ToString()126         public override string ToString() { throw null; }
VerifyThrowNoEmbeddedDoubleQuotes(string switchName, string parameter)127         protected virtual void VerifyThrowNoEmbeddedDoubleQuotes(string switchName, string parameter) { }
128     }
DependencyFilter(string fullPath)129     public delegate bool DependencyFilter(string fullPath);
130     public enum DotNetFrameworkArchitecture
131     {
132         Bitness32 = 1,
133         Bitness64 = 2,
134         Current = 0,
135     }
136     public enum ExecutableType
137     {
138         Managed32Bit = 3,
139         Managed64Bit = 4,
140         ManagedIL = 2,
141         Native32Bit = 0,
142         Native64Bit = 1,
143         SameAsCurrentProcess = 5,
144     }
145     public static partial class FileTracker
146     {
CreateRootingMarkerResponseFile(Microsoft.Build.Framework.ITaskItem[] sources)147         public static string CreateRootingMarkerResponseFile(Microsoft.Build.Framework.ITaskItem[] sources) { throw null; }
CreateRootingMarkerResponseFile(string rootMarker)148         public static string CreateRootingMarkerResponseFile(string rootMarker) { throw null; }
EndTrackingContext()149         public static void EndTrackingContext() { }
EnsureFileTrackerOnPath()150         public static string EnsureFileTrackerOnPath() { throw null; }
EnsureFileTrackerOnPath(string rootPath)151         public static string EnsureFileTrackerOnPath(string rootPath) { throw null; }
FileIsExcludedFromDependencies(string fileName)152         public static bool FileIsExcludedFromDependencies(string fileName) { throw null; }
FileIsUnderPath(string fileName, string path)153         public static bool FileIsUnderPath(string fileName, string path) { throw null; }
FindTrackerOnPath()154         public static string FindTrackerOnPath() { throw null; }
ForceOutOfProcTracking(Microsoft.Build.Utilities.ExecutableType toolType)155         public static bool ForceOutOfProcTracking(Microsoft.Build.Utilities.ExecutableType toolType) { throw null; }
ForceOutOfProcTracking(Microsoft.Build.Utilities.ExecutableType toolType, string dllName, string cancelEventName)156         public static bool ForceOutOfProcTracking(Microsoft.Build.Utilities.ExecutableType toolType, string dllName, string cancelEventName) { throw null; }
FormatRootingMarker(Microsoft.Build.Framework.ITaskItem source)157         public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem source) { throw null; }
FormatRootingMarker(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem output)158         public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem source, Microsoft.Build.Framework.ITaskItem output) { throw null; }
FormatRootingMarker(Microsoft.Build.Framework.ITaskItem[] sources)159         public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem[] sources) { throw null; }
FormatRootingMarker(Microsoft.Build.Framework.ITaskItem[] sources, Microsoft.Build.Framework.ITaskItem[] outputs)160         public static string FormatRootingMarker(Microsoft.Build.Framework.ITaskItem[] sources, Microsoft.Build.Framework.ITaskItem[] outputs) { throw null; }
GetFileTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType)161         public static string GetFileTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType) { throw null; }
GetFileTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType, string rootPath)162         public static string GetFileTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType, string rootPath) { throw null; }
GetTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType)163         public static string GetTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType) { throw null; }
GetTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType, string rootPath)164         public static string GetTrackerPath(Microsoft.Build.Utilities.ExecutableType toolType, string rootPath) { throw null; }
ResumeTracking()165         public static void ResumeTracking() { }
SetThreadCount(int threadCount)166         public static void SetThreadCount(int threadCount) { }
StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType)167         public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType) { throw null; }
StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string rootFiles)168         public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string rootFiles) { throw null; }
StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string intermediateDirectory, string rootFiles)169         public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string intermediateDirectory, string rootFiles) { throw null; }
StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string dllName, string intermediateDirectory, string rootFiles)170         public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string dllName, string intermediateDirectory, string rootFiles) { throw null; }
StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string dllName, string intermediateDirectory, string rootFiles, string cancelEventName)171         public static System.Diagnostics.Process StartProcess(string command, string arguments, Microsoft.Build.Utilities.ExecutableType toolType, string dllName, string intermediateDirectory, string rootFiles, string cancelEventName) { throw null; }
StartTrackingContext(string intermediateDirectory, string taskName)172         public static void StartTrackingContext(string intermediateDirectory, string taskName) { }
StartTrackingContextWithRoot(string intermediateDirectory, string taskName, string rootMarkerResponseFile)173         public static void StartTrackingContextWithRoot(string intermediateDirectory, string taskName, string rootMarkerResponseFile) { }
StopTrackingAndCleanup()174         public static void StopTrackingAndCleanup() { }
SuspendTracking()175         public static void SuspendTracking() { }
TrackerArguments(string command, string arguments, string dllName, string intermediateDirectory, string rootFiles)176         public static string TrackerArguments(string command, string arguments, string dllName, string intermediateDirectory, string rootFiles) { throw null; }
TrackerArguments(string command, string arguments, string dllName, string intermediateDirectory, string rootFiles, string cancelEventName)177         public static string TrackerArguments(string command, string arguments, string dllName, string intermediateDirectory, string rootFiles, string cancelEventName) { throw null; }
TrackerCommandArguments(string command, string arguments)178         public static string TrackerCommandArguments(string command, string arguments) { throw null; }
TrackerResponseFileArguments(string dllName, string intermediateDirectory, string rootFiles)179         public static string TrackerResponseFileArguments(string dllName, string intermediateDirectory, string rootFiles) { throw null; }
TrackerResponseFileArguments(string dllName, string intermediateDirectory, string rootFiles, string cancelEventName)180         public static string TrackerResponseFileArguments(string dllName, string intermediateDirectory, string rootFiles, string cancelEventName) { throw null; }
WriteAllTLogs(string intermediateDirectory, string taskName)181         public static void WriteAllTLogs(string intermediateDirectory, string taskName) { }
WriteContextTLogs(string intermediateDirectory, string taskName)182         public static void WriteContextTLogs(string intermediateDirectory, string taskName) { }
183     }
184     public partial class FlatTrackingData
185     {
FlatTrackingData(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, bool skipMissingFiles)186         public FlatTrackingData(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, bool skipMissingFiles) { }
FlatTrackingData(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, System.DateTime missingFileTimeUtc)187         public FlatTrackingData(Microsoft.Build.Framework.ITask ownerTask, Microsoft.Build.Framework.ITaskItem[] tlogFiles, System.DateTime missingFileTimeUtc) { }
FlatTrackingData(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] tlogFilesToIgnore, System.DateTime missingFileTimeUtc)188         public FlatTrackingData(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] tlogFilesToIgnore, System.DateTime missingFileTimeUtc) { }
FlatTrackingData(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] tlogFilesToIgnore, System.DateTime missingFileTimeUtc, string[] excludedInputPaths, System.Collections.Generic.IDictionary<string, System.DateTime> sharedLastWriteTimeUtcCache)189         public FlatTrackingData(Microsoft.Build.Framework.ITaskItem[] tlogFiles, Microsoft.Build.Framework.ITaskItem[] tlogFilesToIgnore, System.DateTime missingFileTimeUtc, string[] excludedInputPaths, System.Collections.Generic.IDictionary<string, System.DateTime> sharedLastWriteTimeUtcCache) { }
FlatTrackingData(Microsoft.Build.Framework.ITaskItem[] tlogFiles, bool skipMissingFiles)190         public FlatTrackingData(Microsoft.Build.Framework.ITaskItem[] tlogFiles, bool skipMissingFiles) { }
FlatTrackingData(Microsoft.Build.Framework.ITaskItem[] tlogFiles, System.DateTime missingFileTimeUtc)191         public FlatTrackingData(Microsoft.Build.Framework.ITaskItem[] tlogFiles, System.DateTime missingFileTimeUtc) { }
192         public System.Collections.Generic.IDictionary<string, System.DateTime> DependencyTable { get { throw null; } }
193         public System.Collections.Generic.List<string> MissingFiles { get { throw null; } set { } }
194         public string NewestFileName { get { throw null; } set { } }
195         public System.DateTime NewestFileTime { get { throw null; } set { } }
196         public System.DateTime NewestFileTimeUtc { get { throw null; } set { } }
197         public string NewestTLogFileName { get { throw null; } set { } }
198         public System.DateTime NewestTLogTime { get { throw null; } set { } }
199         public System.DateTime NewestTLogTimeUtc { get { throw null; } set { } }
200         public string OldestFileName { get { throw null; } set { } }
201         public System.DateTime OldestFileTime { get { throw null; } set { } }
202         public System.DateTime OldestFileTimeUtc { get { throw null; } set { } }
203         public bool SkipMissingFiles { get { throw null; } set { } }
204         public Microsoft.Build.Framework.ITaskItem[] TlogFiles { get { throw null; } set { } }
205         public bool TlogsAvailable { get { throw null; } set { } }
206         public bool TreatRootMarkersAsEntries { get { throw null; } set { } }
FileIsExcludedFromDependencyCheck(string fileName)207         public bool FileIsExcludedFromDependencyCheck(string fileName) { throw null; }
FinalizeTLogs(bool trackedOperationsSucceeded, Microsoft.Build.Framework.ITaskItem[] readTLogNames, Microsoft.Build.Framework.ITaskItem[] writeTLogNames, Microsoft.Build.Framework.ITaskItem[] trackedFilesToRemoveFromTLogs)208         public static void FinalizeTLogs(bool trackedOperationsSucceeded, Microsoft.Build.Framework.ITaskItem[] readTLogNames, Microsoft.Build.Framework.ITaskItem[] writeTLogNames, Microsoft.Build.Framework.ITaskItem[] trackedFilesToRemoveFromTLogs) { }
GetLastWriteTimeUtc(string file)209         public System.DateTime GetLastWriteTimeUtc(string file) { throw null; }
IsUpToDate(Microsoft.Build.Utilities.Task hostTask, Microsoft.Build.Utilities.UpToDateCheckType upToDateCheckType, Microsoft.Build.Framework.ITaskItem[] readTLogNames, Microsoft.Build.Framework.ITaskItem[] writeTLogNames)210         public static bool IsUpToDate(Microsoft.Build.Utilities.Task hostTask, Microsoft.Build.Utilities.UpToDateCheckType upToDateCheckType, Microsoft.Build.Framework.ITaskItem[] readTLogNames, Microsoft.Build.Framework.ITaskItem[] writeTLogNames) { throw null; }
IsUpToDate(Microsoft.Build.Utilities.TaskLoggingHelper Log, Microsoft.Build.Utilities.UpToDateCheckType upToDateCheckType, Microsoft.Build.Utilities.FlatTrackingData inputs, Microsoft.Build.Utilities.FlatTrackingData outputs)211         public static bool IsUpToDate(Microsoft.Build.Utilities.TaskLoggingHelper Log, Microsoft.Build.Utilities.UpToDateCheckType upToDateCheckType, Microsoft.Build.Utilities.FlatTrackingData inputs, Microsoft.Build.Utilities.FlatTrackingData outputs) { throw null; }
SaveTlog()212         public void SaveTlog() { }
SaveTlog(Microsoft.Build.Utilities.DependencyFilter includeInTLog)213         public void SaveTlog(Microsoft.Build.Utilities.DependencyFilter includeInTLog) { }
UpdateFileEntryDetails()214         public void UpdateFileEntryDetails() { }
215     }
216     public enum HostObjectInitializationStatus
217     {
218         NoActionReturnFailure = 3,
219         NoActionReturnSuccess = 2,
220         UseAlternateToolToExecute = 1,
221         UseHostObjectToExecute = 0,
222     }
223     public abstract partial class Logger : Microsoft.Build.Framework.ILogger
224     {
Logger()225         protected Logger() { }
226         public virtual string Parameters { get { throw null; } set { } }
227         public virtual Microsoft.Build.Framework.LoggerVerbosity Verbosity { get { throw null; } set { } }
FormatErrorEvent(Microsoft.Build.Framework.BuildErrorEventArgs args)228         public virtual string FormatErrorEvent(Microsoft.Build.Framework.BuildErrorEventArgs args) { throw null; }
FormatWarningEvent(Microsoft.Build.Framework.BuildWarningEventArgs args)229         public virtual string FormatWarningEvent(Microsoft.Build.Framework.BuildWarningEventArgs args) { throw null; }
Initialize(Microsoft.Build.Framework.IEventSource eventSource)230         public abstract void Initialize(Microsoft.Build.Framework.IEventSource eventSource);
IsVerbosityAtLeast(Microsoft.Build.Framework.LoggerVerbosity checkVerbosity)231         public bool IsVerbosityAtLeast(Microsoft.Build.Framework.LoggerVerbosity checkVerbosity) { throw null; }
Shutdown()232         public virtual void Shutdown() { }
233     }
234     public partial class MuxLogger : Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger
235     {
MuxLogger()236         public MuxLogger() { }
237         public string Parameters { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
238         public Microsoft.Build.Framework.LoggerVerbosity Verbosity { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
Initialize(Microsoft.Build.Framework.IEventSource eventSource)239         public void Initialize(Microsoft.Build.Framework.IEventSource eventSource) { }
Initialize(Microsoft.Build.Framework.IEventSource eventSource, int maxNodeCount)240         public void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int maxNodeCount) { }
RegisterLogger(int submissionId, Microsoft.Build.Framework.ILogger logger)241         public void RegisterLogger(int submissionId, Microsoft.Build.Framework.ILogger logger) { }
Shutdown()242         public void Shutdown() { }
UnregisterLoggers(int submissionId)243         public bool UnregisterLoggers(int submissionId) { throw null; }
244     }
245     public static partial class ProcessorArchitecture
246     {
247         public const string AMD64 = "AMD64";
248         public const string ARM = "ARM";
249         public const string IA64 = "IA64";
250         public const string MSIL = "MSIL";
251         public const string X86 = "x86";
252         public static string CurrentProcessArchitecture { get { throw null; } }
253     }
254     public enum TargetDotNetFrameworkVersion
255     {
256         Version11 = 0,
257         Version20 = 1,
258         Version30 = 2,
259         Version35 = 3,
260         Version40 = 4,
261         Version45 = 5,
262         VersionLatest = 5,
263     }
264     public partial class TargetPlatformSDK : System.IEquatable<Microsoft.Build.Utilities.TargetPlatformSDK>
265     {
TargetPlatformSDK(string targetPlatformIdentifier, System.Version targetPlatformVersion, string path)266         public TargetPlatformSDK(string targetPlatformIdentifier, System.Version targetPlatformVersion, string path) { }
267         public string Path { get { throw null; } set { } }
268         public string TargetPlatformIdentifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
269         public System.Version TargetPlatformVersion { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
Equals(Microsoft.Build.Utilities.TargetPlatformSDK other)270         public bool Equals(Microsoft.Build.Utilities.TargetPlatformSDK other) { throw null; }
Equals(object obj)271         public override bool Equals(object obj) { throw null; }
GetHashCode()272         public override int GetHashCode() { throw null; }
273     }
274     public abstract partial class Task : Microsoft.Build.Framework.ITask
275     {
Task()276         protected Task() { }
Task(System.Resources.ResourceManager taskResources)277         protected Task(System.Resources.ResourceManager taskResources) { }
Task(System.Resources.ResourceManager taskResources, string helpKeywordPrefix)278         protected Task(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { }
279         public Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } set { } }
280         public Microsoft.Build.Framework.IBuildEngine2 BuildEngine2 { get { throw null; } }
281         public Microsoft.Build.Framework.IBuildEngine3 BuildEngine3 { get { throw null; } }
282         public Microsoft.Build.Framework.IBuildEngine4 BuildEngine4 { get { throw null; } }
283         protected string HelpKeywordPrefix { get { throw null; } set { } }
284         public Microsoft.Build.Framework.ITaskHost HostObject { get { throw null; } set { } }
285         public Microsoft.Build.Utilities.TaskLoggingHelper Log { get { throw null; } }
286         protected System.Resources.ResourceManager TaskResources { get { throw null; } set { } }
Execute()287         public abstract bool Execute();
288     }
289     public sealed partial class TaskItem : System.MarshalByRefObject, Microsoft.Build.Framework.ITaskItem, Microsoft.Build.Framework.ITaskItem2
290     {
TaskItem()291         public TaskItem() { }
TaskItem(Microsoft.Build.Framework.ITaskItem sourceItem)292         public TaskItem(Microsoft.Build.Framework.ITaskItem sourceItem) { }
TaskItem(string itemSpec)293         public TaskItem(string itemSpec) { }
TaskItem(string itemSpec, System.Collections.IDictionary itemMetadata)294         public TaskItem(string itemSpec, System.Collections.IDictionary itemMetadata) { }
295         public string ItemSpec { get { throw null; } set { } }
296         public int MetadataCount { get { throw null; } }
297         public System.Collections.ICollection MetadataNames { get { throw null; } }
298         string Microsoft.Build.Framework.ITaskItem2.EvaluatedIncludeEscaped { get { throw null; } set { } }
CloneCustomMetadata()299         public System.Collections.IDictionary CloneCustomMetadata() { throw null; }
CopyMetadataTo(Microsoft.Build.Framework.ITaskItem destinationItem)300         public void CopyMetadataTo(Microsoft.Build.Framework.ITaskItem destinationItem) { }
GetMetadata(string metadataName)301         public string GetMetadata(string metadataName) { throw null; }
302         [System.Security.SecurityCriticalAttribute]
InitializeLifetimeService()303         public override object InitializeLifetimeService() { throw null; }
Microsoft.Build.Framework.ITaskItem2.CloneCustomMetadataEscaped()304         System.Collections.IDictionary Microsoft.Build.Framework.ITaskItem2.CloneCustomMetadataEscaped() { throw null; }
Microsoft.Build.Framework.ITaskItem2.GetMetadataValueEscaped(string metadataName)305         string Microsoft.Build.Framework.ITaskItem2.GetMetadataValueEscaped(string metadataName) { throw null; }
Microsoft.Build.Framework.ITaskItem2.SetMetadataValueLiteral(string metadataName, string metadataValue)306         void Microsoft.Build.Framework.ITaskItem2.SetMetadataValueLiteral(string metadataName, string metadataValue) { }
operator string(Microsoft.Build.Utilities.TaskItem taskItemToCast)307         public static explicit operator string (Microsoft.Build.Utilities.TaskItem taskItemToCast) { throw null; }
RemoveMetadata(string metadataName)308         public void RemoveMetadata(string metadataName) { }
SetMetadata(string metadataName, string metadataValue)309         public void SetMetadata(string metadataName, string metadataValue) { }
ToString()310         public override string ToString() { throw null; }
311     }
312     public partial class TaskLoggingHelper : System.MarshalByRefObject
313     {
TaskLoggingHelper(Microsoft.Build.Framework.IBuildEngine buildEngine, string taskName)314         public TaskLoggingHelper(Microsoft.Build.Framework.IBuildEngine buildEngine, string taskName) { }
TaskLoggingHelper(Microsoft.Build.Framework.ITask taskInstance)315         public TaskLoggingHelper(Microsoft.Build.Framework.ITask taskInstance) { }
316         protected Microsoft.Build.Framework.IBuildEngine BuildEngine { get { throw null; } }
317         public bool HasLoggedErrors { get { throw null; } }
318         public string HelpKeywordPrefix { get { throw null; } set { } }
319         protected string TaskName { get { throw null; } }
320         public System.Resources.ResourceManager TaskResources { get { throw null; } set { } }
ExtractMessageCode(string message, out string messageWithoutCodePrefix)321         public string ExtractMessageCode(string message, out string messageWithoutCodePrefix) { messageWithoutCodePrefix = default(string); throw null; }
FormatResourceString(string resourceName, params object[] args)322         public virtual string FormatResourceString(string resourceName, params object[] args) { throw null; }
FormatString(string unformatted, params object[] args)323         public virtual string FormatString(string unformatted, params object[] args) { throw null; }
GetResourceMessage(string resourceName)324         public virtual string GetResourceMessage(string resourceName) { throw null; }
InitializeLifetimeService()325         public override object InitializeLifetimeService() { throw null; }
LogCommandLine(Microsoft.Build.Framework.MessageImportance importance, string commandLine)326         public void LogCommandLine(Microsoft.Build.Framework.MessageImportance importance, string commandLine) { }
LogCommandLine(string commandLine)327         public void LogCommandLine(string commandLine) { }
LogCriticalMessage(string subcategory, string code, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs)328         public void LogCriticalMessage(string subcategory, string code, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs) { }
LogError(string message, params object[] messageArgs)329         public void LogError(string message, params object[] messageArgs) { }
LogError(string subcategory, string errorCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs)330         public void LogError(string subcategory, string errorCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs) { }
LogErrorFromException(System.Exception exception)331         public void LogErrorFromException(System.Exception exception) { }
LogErrorFromException(System.Exception exception, bool showStackTrace)332         public void LogErrorFromException(System.Exception exception, bool showStackTrace) { }
LogErrorFromException(System.Exception exception, bool showStackTrace, bool showDetail, string file)333         public void LogErrorFromException(System.Exception exception, bool showStackTrace, bool showDetail, string file) { }
LogErrorFromResources(string messageResourceName, params object[] messageArgs)334         public void LogErrorFromResources(string messageResourceName, params object[] messageArgs) { }
LogErrorFromResources(string subcategoryResourceName, string errorCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs)335         public void LogErrorFromResources(string subcategoryResourceName, string errorCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { }
LogErrorWithCodeFromResources(string messageResourceName, params object[] messageArgs)336         public void LogErrorWithCodeFromResources(string messageResourceName, params object[] messageArgs) { }
LogErrorWithCodeFromResources(string subcategoryResourceName, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs)337         public void LogErrorWithCodeFromResources(string subcategoryResourceName, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { }
LogExternalProjectFinished(string message, string helpKeyword, string projectFile, bool succeeded)338         public void LogExternalProjectFinished(string message, string helpKeyword, string projectFile, bool succeeded) { }
LogExternalProjectStarted(string message, string helpKeyword, string projectFile, string targetNames)339         public void LogExternalProjectStarted(string message, string helpKeyword, string projectFile, string targetNames) { }
LogMessage(Microsoft.Build.Framework.MessageImportance importance, string message, params object[] messageArgs)340         public void LogMessage(Microsoft.Build.Framework.MessageImportance importance, string message, params object[] messageArgs) { }
LogMessage(string message, params object[] messageArgs)341         public void LogMessage(string message, params object[] messageArgs) { }
LogMessage(string subcategory, string code, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, Microsoft.Build.Framework.MessageImportance importance, string message, params object[] messageArgs)342         public void LogMessage(string subcategory, string code, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, Microsoft.Build.Framework.MessageImportance importance, string message, params object[] messageArgs) { }
LogMessageFromResources(Microsoft.Build.Framework.MessageImportance importance, string messageResourceName, params object[] messageArgs)343         public void LogMessageFromResources(Microsoft.Build.Framework.MessageImportance importance, string messageResourceName, params object[] messageArgs) { }
LogMessageFromResources(string messageResourceName, params object[] messageArgs)344         public void LogMessageFromResources(string messageResourceName, params object[] messageArgs) { }
LogMessageFromText(string lineOfText, Microsoft.Build.Framework.MessageImportance messageImportance)345         public bool LogMessageFromText(string lineOfText, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; }
LogMessagesFromFile(string fileName)346         public bool LogMessagesFromFile(string fileName) { throw null; }
LogMessagesFromFile(string fileName, Microsoft.Build.Framework.MessageImportance messageImportance)347         public bool LogMessagesFromFile(string fileName, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; }
LogMessagesFromStream(System.IO.TextReader stream, Microsoft.Build.Framework.MessageImportance messageImportance)348         public bool LogMessagesFromStream(System.IO.TextReader stream, Microsoft.Build.Framework.MessageImportance messageImportance) { throw null; }
LogWarning(string message, params object[] messageArgs)349         public void LogWarning(string message, params object[] messageArgs) { }
LogWarning(string subcategory, string warningCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs)350         public void LogWarning(string subcategory, string warningCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, params object[] messageArgs) { }
LogWarningFromException(System.Exception exception)351         public void LogWarningFromException(System.Exception exception) { }
LogWarningFromException(System.Exception exception, bool showStackTrace)352         public void LogWarningFromException(System.Exception exception, bool showStackTrace) { }
LogWarningFromResources(string messageResourceName, params object[] messageArgs)353         public void LogWarningFromResources(string messageResourceName, params object[] messageArgs) { }
LogWarningFromResources(string subcategoryResourceName, string warningCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs)354         public void LogWarningFromResources(string subcategoryResourceName, string warningCode, string helpKeyword, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { }
LogWarningWithCodeFromResources(string messageResourceName, params object[] messageArgs)355         public void LogWarningWithCodeFromResources(string messageResourceName, params object[] messageArgs) { }
LogWarningWithCodeFromResources(string subcategoryResourceName, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs)356         public void LogWarningWithCodeFromResources(string subcategoryResourceName, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string messageResourceName, params object[] messageArgs) { }
MarkAsInactive()357         public void MarkAsInactive() { }
358     }
359     public static partial class ToolLocationHelper
360     {
361         public static string PathToSystem { get { throw null; } }
ClearSDKStaticCache()362         public static void ClearSDKStaticCache() { }
GetAssemblyFoldersExInfo(string registryRoot, string targetFrameworkVersion, string registryKeySuffix, string osVersion, string platform, System.Reflection.ProcessorArchitecture targetProcessorArchitecture)363         public static System.Collections.Generic.IList<Microsoft.Build.Utilities.AssemblyFoldersExInfo> GetAssemblyFoldersExInfo(string registryRoot, string targetFrameworkVersion, string registryKeySuffix, string osVersion, string platform, System.Reflection.ProcessorArchitecture targetProcessorArchitecture) { throw null; }
GetDisplayNameForTargetFrameworkDirectory(string targetFrameworkDirectory, System.Runtime.Versioning.FrameworkName frameworkName)364         public static string GetDisplayNameForTargetFrameworkDirectory(string targetFrameworkDirectory, System.Runtime.Versioning.FrameworkName frameworkName) { throw null; }
GetDotNetFrameworkRootRegistryKey(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version)365         public static string GetDotNetFrameworkRootRegistryKey(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version) { throw null; }
GetDotNetFrameworkSdkInstallKeyValue(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version)366         public static string GetDotNetFrameworkSdkInstallKeyValue(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version) { throw null; }
GetDotNetFrameworkSdkInstallKeyValue(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.VisualStudioVersion visualStudioVersion)367         public static string GetDotNetFrameworkSdkInstallKeyValue(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.VisualStudioVersion visualStudioVersion) { throw null; }
GetDotNetFrameworkSdkRootRegistryKey(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version)368         public static string GetDotNetFrameworkSdkRootRegistryKey(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version) { throw null; }
GetDotNetFrameworkSdkRootRegistryKey(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.VisualStudioVersion visualStudioVersion)369         public static string GetDotNetFrameworkSdkRootRegistryKey(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.VisualStudioVersion visualStudioVersion) { throw null; }
GetDotNetFrameworkVersionFolderPrefix(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version)370         public static string GetDotNetFrameworkVersionFolderPrefix(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version) { throw null; }
GetPathToDotNetFramework(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version)371         public static string GetPathToDotNetFramework(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version) { throw null; }
GetPathToDotNetFramework(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.DotNetFrameworkArchitecture architecture)372         public static string GetPathToDotNetFramework(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.DotNetFrameworkArchitecture architecture) { throw null; }
GetPathToDotNetFrameworkFile(string fileName, Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version)373         public static string GetPathToDotNetFrameworkFile(string fileName, Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version) { throw null; }
GetPathToDotNetFrameworkFile(string fileName, Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.DotNetFrameworkArchitecture architecture)374         public static string GetPathToDotNetFrameworkFile(string fileName, Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.DotNetFrameworkArchitecture architecture) { throw null; }
GetPathToDotNetFrameworkReferenceAssemblies(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version)375         public static string GetPathToDotNetFrameworkReferenceAssemblies(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version) { throw null; }
GetPathToDotNetFrameworkSdk(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version)376         public static string GetPathToDotNetFrameworkSdk(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version) { throw null; }
GetPathToDotNetFrameworkSdk(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.VisualStudioVersion visualStudioVersion)377         public static string GetPathToDotNetFrameworkSdk(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.VisualStudioVersion visualStudioVersion) { throw null; }
GetPathToDotNetFrameworkSdkFile(string fileName, Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version)378         public static string GetPathToDotNetFrameworkSdkFile(string fileName, Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version) { throw null; }
GetPathToDotNetFrameworkSdkFile(string fileName, Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.DotNetFrameworkArchitecture architecture)379         public static string GetPathToDotNetFrameworkSdkFile(string fileName, Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.DotNetFrameworkArchitecture architecture) { throw null; }
GetPathToDotNetFrameworkSdkFile(string fileName, Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.VisualStudioVersion visualStudioVersion)380         public static string GetPathToDotNetFrameworkSdkFile(string fileName, Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.VisualStudioVersion visualStudioVersion) { throw null; }
GetPathToDotNetFrameworkSdkFile(string fileName, Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.VisualStudioVersion visualStudioVersion, Microsoft.Build.Utilities.DotNetFrameworkArchitecture architecture)381         public static string GetPathToDotNetFrameworkSdkFile(string fileName, Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.VisualStudioVersion visualStudioVersion, Microsoft.Build.Utilities.DotNetFrameworkArchitecture architecture) { throw null; }
GetPathToReferenceAssemblies(System.Runtime.Versioning.FrameworkName frameworkName)382         public static System.Collections.Generic.IList<string> GetPathToReferenceAssemblies(System.Runtime.Versioning.FrameworkName frameworkName) { throw null; }
GetPathToReferenceAssemblies(string targetFrameworkRootPath, System.Runtime.Versioning.FrameworkName frameworkName)383         public static System.Collections.Generic.IList<string> GetPathToReferenceAssemblies(string targetFrameworkRootPath, System.Runtime.Versioning.FrameworkName frameworkName) { throw null; }
GetPathToReferenceAssemblies(string targetFrameworkIdentifier, string targetFrameworkVersion, string targetFrameworkProfile)384         public static System.Collections.Generic.IList<string> GetPathToReferenceAssemblies(string targetFrameworkIdentifier, string targetFrameworkVersion, string targetFrameworkProfile) { throw null; }
GetPathToStandardLibraries(string targetFrameworkIdentifier, string targetFrameworkVersion, string targetFrameworkProfile)385         public static string GetPathToStandardLibraries(string targetFrameworkIdentifier, string targetFrameworkVersion, string targetFrameworkProfile) { throw null; }
GetPathToStandardLibraries(string targetFrameworkIdentifier, string targetFrameworkVersion, string targetFrameworkProfile, string platformTarget)386         public static string GetPathToStandardLibraries(string targetFrameworkIdentifier, string targetFrameworkVersion, string targetFrameworkProfile, string platformTarget) { throw null; }
GetPathToSystemFile(string fileName)387         public static string GetPathToSystemFile(string fileName) { throw null; }
GetPathToWindowsSdk(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.VisualStudioVersion visualStudioVersion)388         public static string GetPathToWindowsSdk(Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.VisualStudioVersion visualStudioVersion) { throw null; }
GetPathToWindowsSdkFile(string fileName, Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.VisualStudioVersion visualStudioVersion)389         public static string GetPathToWindowsSdkFile(string fileName, Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.VisualStudioVersion visualStudioVersion) { throw null; }
GetPathToWindowsSdkFile(string fileName, Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.VisualStudioVersion visualStudioVersion, Microsoft.Build.Utilities.DotNetFrameworkArchitecture architecture)390         public static string GetPathToWindowsSdkFile(string fileName, Microsoft.Build.Utilities.TargetDotNetFrameworkVersion version, Microsoft.Build.Utilities.VisualStudioVersion visualStudioVersion, Microsoft.Build.Utilities.DotNetFrameworkArchitecture architecture) { throw null; }
GetPlatformExtensionSDKLocation(string sdkMoniker, string targetPlatformIdentifier, string targetPlatformVersion)391         public static string GetPlatformExtensionSDKLocation(string sdkMoniker, string targetPlatformIdentifier, string targetPlatformVersion) { throw null; }
GetPlatformExtensionSDKLocation(string sdkMoniker, string targetPlatformIdentifier, string targetPlatformVersion, string diskRoots, string registryRoot)392         public static string GetPlatformExtensionSDKLocation(string sdkMoniker, string targetPlatformIdentifier, string targetPlatformVersion, string diskRoots, string registryRoot) { throw null; }
GetPlatformExtensionSDKLocation(string sdkMoniker, string targetPlatformIdentifier, System.Version targetPlatformVersion)393         public static string GetPlatformExtensionSDKLocation(string sdkMoniker, string targetPlatformIdentifier, System.Version targetPlatformVersion) { throw null; }
GetPlatformExtensionSDKLocation(string sdkMoniker, string targetPlatformIdentifier, System.Version targetPlatformVersion, string[] diskRoots, string registryRoot)394         public static string GetPlatformExtensionSDKLocation(string sdkMoniker, string targetPlatformIdentifier, System.Version targetPlatformVersion, string[] diskRoots, string registryRoot) { throw null; }
GetPlatformExtensionSDKLocations(string targetPlatformIdentifier, System.Version targetPlatformVersion)395         public static System.Collections.Generic.IDictionary<string, string> GetPlatformExtensionSDKLocations(string targetPlatformIdentifier, System.Version targetPlatformVersion) { throw null; }
GetPlatformExtensionSDKLocations(string[] diskRoots, string registryRoot, string targetPlatformIdentifier, System.Version targetPlatformVersion)396         public static System.Collections.Generic.IDictionary<string, string> GetPlatformExtensionSDKLocations(string[] diskRoots, string registryRoot, string targetPlatformIdentifier, System.Version targetPlatformVersion) { throw null; }
GetPlatformSDKLocation(string targetPlatformIdentifier, string targetPlatformVersion)397         public static string GetPlatformSDKLocation(string targetPlatformIdentifier, string targetPlatformVersion) { throw null; }
GetPlatformSDKLocation(string targetPlatformIdentifier, string targetPlatformVersion, string diskRoots, string registryRoot)398         public static string GetPlatformSDKLocation(string targetPlatformIdentifier, string targetPlatformVersion, string diskRoots, string registryRoot) { throw null; }
GetPlatformSDKLocation(string targetPlatformIdentifier, System.Version targetPlatformVersion)399         public static string GetPlatformSDKLocation(string targetPlatformIdentifier, System.Version targetPlatformVersion) { throw null; }
GetPlatformSDKLocation(string targetPlatformIdentifier, System.Version targetPlatformVersion, string[] diskRoots, string registryRoot)400         public static string GetPlatformSDKLocation(string targetPlatformIdentifier, System.Version targetPlatformVersion, string[] diskRoots, string registryRoot) { throw null; }
GetProgramFilesReferenceAssemblyRoot()401         public static string GetProgramFilesReferenceAssemblyRoot() { throw null; }
GetSDKDesignTimeFolders(string sdkRoot)402         public static System.Collections.Generic.IList<string> GetSDKDesignTimeFolders(string sdkRoot) { throw null; }
GetSDKDesignTimeFolders(string sdkRoot, string targetConfiguration, string targetArchitecture)403         public static System.Collections.Generic.IList<string> GetSDKDesignTimeFolders(string sdkRoot, string targetConfiguration, string targetArchitecture) { throw null; }
GetSDKRedistFolders(string sdkRoot)404         public static System.Collections.Generic.IList<string> GetSDKRedistFolders(string sdkRoot) { throw null; }
GetSDKRedistFolders(string sdkRoot, string targetConfiguration, string targetArchitecture)405         public static System.Collections.Generic.IList<string> GetSDKRedistFolders(string sdkRoot, string targetConfiguration, string targetArchitecture) { throw null; }
GetSDKReferenceFolders(string sdkRoot)406         public static System.Collections.Generic.IList<string> GetSDKReferenceFolders(string sdkRoot) { throw null; }
GetSDKReferenceFolders(string sdkRoot, string targetConfiguration, string targetArchitecture)407         public static System.Collections.Generic.IList<string> GetSDKReferenceFolders(string sdkRoot, string targetConfiguration, string targetArchitecture) { throw null; }
GetSupportedTargetFrameworks()408         public static System.Collections.Generic.IList<string> GetSupportedTargetFrameworks() { throw null; }
GetTargetPlatformSdks()409         public static System.Collections.Generic.IList<Microsoft.Build.Utilities.TargetPlatformSDK> GetTargetPlatformSdks() { throw null; }
GetTargetPlatformSdks(string[] diskRoots, string registryRoot)410         public static System.Collections.Generic.IList<Microsoft.Build.Utilities.TargetPlatformSDK> GetTargetPlatformSdks(string[] diskRoots, string registryRoot) { throw null; }
HighestVersionOfTargetFrameworkIdentifier(string targetFrameworkRootDirectory, string frameworkIdentifier)411         public static System.Runtime.Versioning.FrameworkName HighestVersionOfTargetFrameworkIdentifier(string targetFrameworkRootDirectory, string frameworkIdentifier) { throw null; }
412     }
413     public abstract partial class ToolTask : Microsoft.Build.Utilities.Task, Microsoft.Build.Framework.ICancelableTask, Microsoft.Build.Framework.ITask
414     {
ToolTask()415         protected ToolTask() { }
ToolTask(System.Resources.ResourceManager taskResources)416         protected ToolTask(System.Resources.ResourceManager taskResources) { }
ToolTask(System.Resources.ResourceManager taskResources, string helpKeywordPrefix)417         protected ToolTask(System.Resources.ResourceManager taskResources, string helpKeywordPrefix) { }
418         public bool EchoOff { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
419         [System.ObsoleteAttribute("Use EnvironmentVariables property")]
420         protected virtual System.Collections.Specialized.StringDictionary EnvironmentOverride { get { throw null; } }
421         public string[] EnvironmentVariables { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
422         [Microsoft.Build.Framework.OutputAttribute]
423         public int ExitCode { get { throw null; } }
424         protected virtual bool HasLoggedErrors { get { throw null; } }
425         public bool LogStandardErrorAsError { get { throw null; } set { } }
426         protected virtual System.Text.Encoding ResponseFileEncoding { get { throw null; } }
427         protected virtual System.Text.Encoding StandardErrorEncoding { get { throw null; } }
428         public string StandardErrorImportance { get { throw null; } set { } }
429         protected Microsoft.Build.Framework.MessageImportance StandardErrorImportanceToUse { get { throw null; } }
430         protected virtual Microsoft.Build.Framework.MessageImportance StandardErrorLoggingImportance { get { throw null; } }
431         protected virtual System.Text.Encoding StandardOutputEncoding { get { throw null; } }
432         public string StandardOutputImportance { get { throw null; } set { } }
433         protected Microsoft.Build.Framework.MessageImportance StandardOutputImportanceToUse { get { throw null; } }
434         protected virtual Microsoft.Build.Framework.MessageImportance StandardOutputLoggingImportance { get { throw null; } }
435         protected int TaskProcessTerminationTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
436         public virtual int Timeout { get { throw null; } set { } }
437         protected System.Threading.ManualResetEvent ToolCanceled { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } }
438         public virtual string ToolExe { get { throw null; } set { } }
439         protected abstract string ToolName { get; }
440         public string ToolPath { get { throw null; } set { } }
441         public bool UseCommandProcessor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
442         public bool YieldDuringToolExecution { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } }
CallHostObjectToExecute()443         protected virtual bool CallHostObjectToExecute() { throw null; }
Cancel()444         public virtual void Cancel() { }
DeleteTempFile(string fileName)445         protected void DeleteTempFile(string fileName) { }
Execute()446         public override bool Execute() { throw null; }
ExecuteTool(string pathToTool, string responseFileCommands, string commandLineCommands)447         protected virtual int ExecuteTool(string pathToTool, string responseFileCommands, string commandLineCommands) { throw null; }
GenerateCommandLineCommands()448         protected virtual string GenerateCommandLineCommands() { throw null; }
GenerateFullPathToTool()449         protected abstract string GenerateFullPathToTool();
GenerateResponseFileCommands()450         protected virtual string GenerateResponseFileCommands() { throw null; }
GetProcessStartInfo(string pathToTool, string commandLineCommands, string responseFileSwitch)451         protected System.Diagnostics.ProcessStartInfo GetProcessStartInfo(string pathToTool, string commandLineCommands, string responseFileSwitch) { throw null; }
GetResponseFileSwitch(string responseFilePath)452         protected virtual string GetResponseFileSwitch(string responseFilePath) { throw null; }
GetWorkingDirectory()453         protected virtual string GetWorkingDirectory() { throw null; }
HandleTaskExecutionErrors()454         protected virtual bool HandleTaskExecutionErrors() { throw null; }
InitializeHostObject()455         protected virtual Microsoft.Build.Utilities.HostObjectInitializationStatus InitializeHostObject() { throw null; }
LogEventsFromTextOutput(string singleLine, Microsoft.Build.Framework.MessageImportance messageImportance)456         protected virtual void LogEventsFromTextOutput(string singleLine, Microsoft.Build.Framework.MessageImportance messageImportance) { }
LogPathToTool(string toolName, string pathToTool)457         protected virtual void LogPathToTool(string toolName, string pathToTool) { }
LogToolCommand(string message)458         protected virtual void LogToolCommand(string message) { }
ResponseFileEscape(string responseString)459         protected virtual string ResponseFileEscape(string responseString) { throw null; }
SkipTaskExecution()460         protected virtual bool SkipTaskExecution() { throw null; }
ValidateParameters()461         protected internal virtual bool ValidateParameters() { throw null; }
462     }
463     public static partial class TrackedDependencies
464     {
ExpandWildcards(Microsoft.Build.Framework.ITaskItem[] expand)465         public static Microsoft.Build.Framework.ITaskItem[] ExpandWildcards(Microsoft.Build.Framework.ITaskItem[] expand) { throw null; }
466     }
467     public enum UpToDateCheckType
468     {
469         InputNewerThanOutput = 0,
470         InputNewerThanTracking = 2,
471         InputOrOutputNewerThanTracking = 1,
472     }
473     public enum VisualStudioVersion
474     {
475         Version100 = 0,
476         Version110 = 1,
477         VersionLatest = 1,
478     }
479 }
480