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