64ac736ec5
Former-commit-id: f3cc9b82f3e5bd8f0fd3ebc098f789556b44e9cd
463 lines
28 KiB
C#
463 lines
28 KiB
C#
// Licensed to the .NET Foundation under one or more agreements.
|
|
// The .NET Foundation licenses this file to you under the MIT license.
|
|
// See the LICENSE file in the project root for more information.
|
|
|
|
[assembly:System.Reflection.AssemblyVersionAttribute("4.0.0.0")]
|
|
[assembly:System.CLSCompliantAttribute(true)]
|
|
[assembly:System.Diagnostics.DebuggableAttribute(System.Diagnostics.DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)]
|
|
[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")]
|
|
[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")]
|
|
[assembly:System.Reflection.AssemblyDefaultAliasAttribute("Microsoft.Build.Framework.dll")]
|
|
[assembly:System.Reflection.AssemblyDescriptionAttribute("Microsoft.Build.Framework.dll")]
|
|
[assembly:System.Reflection.AssemblyFileVersionAttribute("4.6.57.0")]
|
|
[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.6.57.0")]
|
|
[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")]
|
|
[assembly:System.Reflection.AssemblyTitleAttribute("Microsoft.Build.Framework.dll")]
|
|
[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")]
|
|
[assembly:System.Resources.SatelliteContractVersionAttribute("4.0.0.0")]
|
|
[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
|
|
[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
|
|
[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)]
|
|
[assembly:System.Runtime.InteropServices.GuidAttribute("D8A9BA71-4724-481d-9CA7-0DA23A1D615C")]
|
|
namespace Microsoft.Build.Framework
|
|
{
|
|
public delegate void AnyEventHandler(object sender, Microsoft.Build.Framework.BuildEventArgs e);
|
|
[System.SerializableAttribute]
|
|
[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
|
|
public partial struct BuildEngineResult
|
|
{
|
|
private object _dummy;
|
|
private int _dummyPrimitive;
|
|
public BuildEngineResult(bool result, System.Collections.Generic.List<System.Collections.Generic.IDictionary<string, Microsoft.Build.Framework.ITaskItem[]>> targetOutputsPerProject) { throw null; }
|
|
public bool Result { get { throw null; } }
|
|
public System.Collections.Generic.IList<System.Collections.Generic.IDictionary<string, Microsoft.Build.Framework.ITaskItem[]>> TargetOutputsPerProject { get { throw null; } }
|
|
}
|
|
[System.SerializableAttribute]
|
|
public partial class BuildErrorEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs
|
|
{
|
|
protected BuildErrorEventArgs() { }
|
|
public BuildErrorEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName) { }
|
|
public BuildErrorEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { }
|
|
public BuildErrorEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { }
|
|
public string Code { get { throw null; } }
|
|
public int ColumnNumber { get { throw null; } }
|
|
public int EndColumnNumber { get { throw null; } }
|
|
public int EndLineNumber { get { throw null; } }
|
|
public string File { get { throw null; } }
|
|
public int LineNumber { get { throw null; } }
|
|
public string ProjectFile { get { throw null; } set { } }
|
|
public string Subcategory { get { throw null; } }
|
|
}
|
|
public delegate void BuildErrorEventHandler(object sender, Microsoft.Build.Framework.BuildErrorEventArgs e);
|
|
[System.SerializableAttribute]
|
|
public abstract partial class BuildEventArgs : System.EventArgs
|
|
{
|
|
protected BuildEventArgs() { }
|
|
protected BuildEventArgs(string message, string helpKeyword, string senderName) { }
|
|
protected BuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { }
|
|
public Microsoft.Build.Framework.BuildEventContext BuildEventContext { get { throw null; } set { } }
|
|
public string HelpKeyword { get { throw null; } }
|
|
public virtual string Message { get { throw null; } protected set { } }
|
|
public string SenderName { get { throw null; } }
|
|
public int ThreadId { get { throw null; } }
|
|
public System.DateTime Timestamp { get { throw null; } }
|
|
}
|
|
[System.SerializableAttribute]
|
|
public partial class BuildEventContext
|
|
{
|
|
public static Microsoft.Build.Framework.BuildEventContext Invalid;
|
|
public const int InvalidNodeId = -2;
|
|
public const int InvalidProjectContextId = -2;
|
|
public const int InvalidProjectInstanceId = -1;
|
|
public const int InvalidSubmissionId = -1;
|
|
public const int InvalidTargetId = -1;
|
|
public const int InvalidTaskId = -1;
|
|
public BuildEventContext(int nodeId, int targetId, int projectContextId, int taskId) { }
|
|
public BuildEventContext(int nodeId, int projectInstanceId, int projectContextId, int targetId, int taskId) { }
|
|
public BuildEventContext(int submissionId, int nodeId, int projectInstanceId, int projectContextId, int targetId, int taskId) { }
|
|
public int NodeId { get { throw null; } }
|
|
public int ProjectContextId { get { throw null; } }
|
|
public int ProjectInstanceId { get { throw null; } }
|
|
public int SubmissionId { get { throw null; } }
|
|
public int TargetId { get { throw null; } }
|
|
public int TaskId { get { throw null; } }
|
|
public override bool Equals(object obj) { throw null; }
|
|
public override int GetHashCode() { throw null; }
|
|
public static bool operator ==(Microsoft.Build.Framework.BuildEventContext left, Microsoft.Build.Framework.BuildEventContext right) { throw null; }
|
|
public static bool operator !=(Microsoft.Build.Framework.BuildEventContext left, Microsoft.Build.Framework.BuildEventContext right) { throw null; }
|
|
}
|
|
[System.SerializableAttribute]
|
|
public partial class BuildFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs
|
|
{
|
|
protected BuildFinishedEventArgs() { }
|
|
public BuildFinishedEventArgs(string message, string helpKeyword, bool succeeded) { }
|
|
public BuildFinishedEventArgs(string message, string helpKeyword, bool succeeded, System.DateTime eventTimestamp) { }
|
|
public BuildFinishedEventArgs(string message, string helpKeyword, bool succeeded, System.DateTime eventTimestamp, params object[] messageArgs) { }
|
|
public bool Succeeded { get { throw null; } }
|
|
}
|
|
public delegate void BuildFinishedEventHandler(object sender, Microsoft.Build.Framework.BuildFinishedEventArgs e);
|
|
[System.SerializableAttribute]
|
|
public partial class BuildMessageEventArgs : Microsoft.Build.Framework.BuildEventArgs
|
|
{
|
|
protected BuildMessageEventArgs() { }
|
|
public BuildMessageEventArgs(string message, string helpKeyword, string senderName, Microsoft.Build.Framework.MessageImportance importance) { }
|
|
public Microsoft.Build.Framework.MessageImportance Importance { get { throw null; } }
|
|
}
|
|
public delegate void BuildMessageEventHandler(object sender, Microsoft.Build.Framework.BuildMessageEventArgs e);
|
|
[System.SerializableAttribute]
|
|
public partial class BuildStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs
|
|
{
|
|
protected BuildStartedEventArgs() { }
|
|
public BuildStartedEventArgs(string message, string helpKeyword) { }
|
|
public BuildStartedEventArgs(string message, string helpKeyword, System.Collections.Generic.IDictionary<string, string> environmentOfBuild) { }
|
|
public BuildStartedEventArgs(string message, string helpKeyword, System.DateTime eventTimestamp) { }
|
|
public BuildStartedEventArgs(string message, string helpKeyword, System.DateTime eventTimestamp, params object[] messageArgs) { }
|
|
public System.Collections.Generic.IDictionary<string, string> BuildEnvironment { get { throw null; } }
|
|
}
|
|
public delegate void BuildStartedEventHandler(object sender, Microsoft.Build.Framework.BuildStartedEventArgs e);
|
|
[System.SerializableAttribute]
|
|
public abstract partial class BuildStatusEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs
|
|
{
|
|
protected BuildStatusEventArgs() { }
|
|
protected BuildStatusEventArgs(string message, string helpKeyword, string senderName) { }
|
|
protected BuildStatusEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { }
|
|
protected BuildStatusEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { }
|
|
}
|
|
public delegate void BuildStatusEventHandler(object sender, Microsoft.Build.Framework.BuildStatusEventArgs e);
|
|
[System.SerializableAttribute]
|
|
public partial class BuildWarningEventArgs : Microsoft.Build.Framework.LazyFormattedBuildEventArgs
|
|
{
|
|
protected BuildWarningEventArgs() { }
|
|
public BuildWarningEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName) { }
|
|
public BuildWarningEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp) { }
|
|
public BuildWarningEventArgs(string subcategory, string code, string file, int lineNumber, int columnNumber, int endLineNumber, int endColumnNumber, string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { }
|
|
public string Code { get { throw null; } }
|
|
public int ColumnNumber { get { throw null; } }
|
|
public int EndColumnNumber { get { throw null; } }
|
|
public int EndLineNumber { get { throw null; } }
|
|
public string File { get { throw null; } }
|
|
public int LineNumber { get { throw null; } }
|
|
public string ProjectFile { get { throw null; } set { } }
|
|
public string Subcategory { get { throw null; } }
|
|
}
|
|
public delegate void BuildWarningEventHandler(object sender, Microsoft.Build.Framework.BuildWarningEventArgs e);
|
|
[System.SerializableAttribute]
|
|
public abstract partial class CustomBuildEventArgs : Microsoft.Build.Framework.BuildEventArgs
|
|
{
|
|
protected CustomBuildEventArgs() { }
|
|
protected CustomBuildEventArgs(string message, string helpKeyword, string senderName) { }
|
|
}
|
|
public delegate void CustomBuildEventHandler(object sender, Microsoft.Build.Framework.CustomBuildEventArgs e);
|
|
[System.SerializableAttribute]
|
|
public partial class ExternalProjectFinishedEventArgs : Microsoft.Build.Framework.CustomBuildEventArgs
|
|
{
|
|
protected ExternalProjectFinishedEventArgs() { }
|
|
public ExternalProjectFinishedEventArgs(string message, string helpKeyword, string senderName, string projectFile, bool succeeded) { }
|
|
public string ProjectFile { get { throw null; } }
|
|
public bool Succeeded { get { throw null; } }
|
|
}
|
|
[System.SerializableAttribute]
|
|
public partial class ExternalProjectStartedEventArgs : Microsoft.Build.Framework.CustomBuildEventArgs
|
|
{
|
|
protected ExternalProjectStartedEventArgs() { }
|
|
public ExternalProjectStartedEventArgs(string message, string helpKeyword, string senderName, string projectFile, string targetNames) { }
|
|
public string ProjectFile { get { throw null; } }
|
|
public string TargetNames { get { throw null; } }
|
|
}
|
|
public partial interface IBuildEngine
|
|
{
|
|
int ColumnNumberOfTaskNode { get; }
|
|
bool ContinueOnError { get; }
|
|
int LineNumberOfTaskNode { get; }
|
|
string ProjectFileOfTaskNode { get; }
|
|
bool BuildProjectFile(string projectFileName, string[] targetNames, System.Collections.IDictionary globalProperties, System.Collections.IDictionary targetOutputs);
|
|
void LogCustomEvent(Microsoft.Build.Framework.CustomBuildEventArgs e);
|
|
void LogErrorEvent(Microsoft.Build.Framework.BuildErrorEventArgs e);
|
|
void LogMessageEvent(Microsoft.Build.Framework.BuildMessageEventArgs e);
|
|
void LogWarningEvent(Microsoft.Build.Framework.BuildWarningEventArgs e);
|
|
}
|
|
public partial interface IBuildEngine2 : Microsoft.Build.Framework.IBuildEngine
|
|
{
|
|
bool IsRunningMultipleNodes { get; }
|
|
bool BuildProjectFile(string projectFileName, string[] targetNames, System.Collections.IDictionary globalProperties, System.Collections.IDictionary targetOutputs, string toolsVersion);
|
|
bool BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, System.Collections.IDictionary[] globalProperties, System.Collections.IDictionary[] targetOutputsPerProject, string[] toolsVersion, bool useResultsCache, bool unloadProjectsOnCompletion);
|
|
}
|
|
[System.MonoTODOAttribute]
|
|
public partial interface IBuildEngine3 : Microsoft.Build.Framework.IBuildEngine, Microsoft.Build.Framework.IBuildEngine2
|
|
{
|
|
Microsoft.Build.Framework.BuildEngineResult BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, System.Collections.IDictionary[] globalProperties, System.Collections.Generic.IList<string>[] removeGlobalProperties, string[] toolsVersion, bool returnTargetOutputs);
|
|
void Reacquire();
|
|
void Yield();
|
|
}
|
|
[System.MonoTODOAttribute]
|
|
public partial interface IBuildEngine4 : Microsoft.Build.Framework.IBuildEngine, Microsoft.Build.Framework.IBuildEngine2, Microsoft.Build.Framework.IBuildEngine3
|
|
{
|
|
object GetRegisteredTaskObject(object key, Microsoft.Build.Framework.RegisteredTaskObjectLifetime lifetime);
|
|
void RegisterTaskObject(object key, object obj, Microsoft.Build.Framework.RegisteredTaskObjectLifetime lifetime, bool allowEarlyCollection);
|
|
object UnregisterTaskObject(object key, Microsoft.Build.Framework.RegisteredTaskObjectLifetime lifetime);
|
|
}
|
|
[System.MonoTODOAttribute("This needs to be taken into consideration in the build engine")]
|
|
public partial interface ICancelableTask : Microsoft.Build.Framework.ITask
|
|
{
|
|
void Cancel();
|
|
}
|
|
public partial interface IEventRedirector
|
|
{
|
|
void ForwardEvent(Microsoft.Build.Framework.BuildEventArgs buildEvent);
|
|
}
|
|
public partial interface IEventSource
|
|
{
|
|
event Microsoft.Build.Framework.AnyEventHandler AnyEventRaised;
|
|
event Microsoft.Build.Framework.BuildFinishedEventHandler BuildFinished;
|
|
event Microsoft.Build.Framework.BuildStartedEventHandler BuildStarted;
|
|
event Microsoft.Build.Framework.CustomBuildEventHandler CustomEventRaised;
|
|
event Microsoft.Build.Framework.BuildErrorEventHandler ErrorRaised;
|
|
event Microsoft.Build.Framework.BuildMessageEventHandler MessageRaised;
|
|
event Microsoft.Build.Framework.ProjectFinishedEventHandler ProjectFinished;
|
|
event Microsoft.Build.Framework.ProjectStartedEventHandler ProjectStarted;
|
|
event Microsoft.Build.Framework.BuildStatusEventHandler StatusEventRaised;
|
|
event Microsoft.Build.Framework.TargetFinishedEventHandler TargetFinished;
|
|
event Microsoft.Build.Framework.TargetStartedEventHandler TargetStarted;
|
|
event Microsoft.Build.Framework.TaskFinishedEventHandler TaskFinished;
|
|
event Microsoft.Build.Framework.TaskStartedEventHandler TaskStarted;
|
|
event Microsoft.Build.Framework.BuildWarningEventHandler WarningRaised;
|
|
}
|
|
public partial interface IForwardingLogger : Microsoft.Build.Framework.ILogger, Microsoft.Build.Framework.INodeLogger
|
|
{
|
|
Microsoft.Build.Framework.IEventRedirector BuildEventRedirector { get; set; }
|
|
int NodeId { get; set; }
|
|
}
|
|
[System.Runtime.InteropServices.ComVisibleAttribute(true)]
|
|
public partial interface ILogger
|
|
{
|
|
string Parameters { get; set; }
|
|
Microsoft.Build.Framework.LoggerVerbosity Verbosity { get; set; }
|
|
void Initialize(Microsoft.Build.Framework.IEventSource eventSource);
|
|
void Shutdown();
|
|
}
|
|
[System.Runtime.InteropServices.ComVisibleAttribute(true)]
|
|
public partial interface INodeLogger : Microsoft.Build.Framework.ILogger
|
|
{
|
|
void Initialize(Microsoft.Build.Framework.IEventSource eventSource, int nodeCount);
|
|
}
|
|
public partial interface ITask
|
|
{
|
|
Microsoft.Build.Framework.IBuildEngine BuildEngine { get; set; }
|
|
Microsoft.Build.Framework.ITaskHost HostObject { get; set; }
|
|
bool Execute();
|
|
}
|
|
public partial interface ITaskFactory
|
|
{
|
|
string FactoryName { get; }
|
|
System.Type TaskType { get; }
|
|
void CleanupTask(Microsoft.Build.Framework.ITask task);
|
|
Microsoft.Build.Framework.ITask CreateTask(Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost);
|
|
Microsoft.Build.Framework.TaskPropertyInfo[] GetTaskParameters();
|
|
bool Initialize(string taskName, System.Collections.Generic.IDictionary<string, Microsoft.Build.Framework.TaskPropertyInfo> parameterGroup, string taskBody, Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost);
|
|
}
|
|
public partial interface ITaskFactory2 : Microsoft.Build.Framework.ITaskFactory
|
|
{
|
|
Microsoft.Build.Framework.ITask CreateTask(Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost, System.Collections.Generic.IDictionary<string, string> taskIdentityParameters);
|
|
bool Initialize(string taskName, System.Collections.Generic.IDictionary<string, string> factoryIdentityParameters, System.Collections.Generic.IDictionary<string, Microsoft.Build.Framework.TaskPropertyInfo> parameterGroup, string taskBody, Microsoft.Build.Framework.IBuildEngine taskFactoryLoggingHost);
|
|
}
|
|
[System.Runtime.InteropServices.ComVisibleAttribute(true)]
|
|
[System.Runtime.InteropServices.GuidAttribute("9049A481-D0E9-414f-8F92-D4F67A0359A6")]
|
|
[System.Runtime.InteropServices.InterfaceTypeAttribute(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
|
|
public partial interface ITaskHost
|
|
{
|
|
}
|
|
[System.Runtime.InteropServices.ComVisibleAttribute(true)]
|
|
[System.Runtime.InteropServices.GuidAttribute("8661674F-2148-4F71-A92A-49875511C528")]
|
|
public partial interface ITaskItem
|
|
{
|
|
string ItemSpec { get; set; }
|
|
int MetadataCount { get; }
|
|
System.Collections.ICollection MetadataNames { get; }
|
|
System.Collections.IDictionary CloneCustomMetadata();
|
|
void CopyMetadataTo(Microsoft.Build.Framework.ITaskItem destinationItem);
|
|
string GetMetadata(string metadataName);
|
|
void RemoveMetadata(string metadataName);
|
|
void SetMetadata(string metadataName, string metadataValue);
|
|
}
|
|
[System.Runtime.InteropServices.ComVisibleAttribute(true)]
|
|
[System.Runtime.InteropServices.GuidAttribute("ac6d5a59-f877-461b-88e3-b2f06fce0cb9")]
|
|
public partial interface ITaskItem2 : Microsoft.Build.Framework.ITaskItem
|
|
{
|
|
string EvaluatedIncludeEscaped { get; set; }
|
|
System.Collections.IDictionary CloneCustomMetadataEscaped();
|
|
string GetMetadataValueEscaped(string metadataName);
|
|
void SetMetadataValueLiteral(string metadataName, string metadataValue);
|
|
}
|
|
[System.SerializableAttribute]
|
|
public partial class LazyFormattedBuildEventArgs : Microsoft.Build.Framework.BuildEventArgs
|
|
{
|
|
protected LazyFormattedBuildEventArgs() { }
|
|
public LazyFormattedBuildEventArgs(string message, string helpKeyword, string senderName) { }
|
|
public LazyFormattedBuildEventArgs(string message, string helpKeyword, string senderName, System.DateTime eventTimestamp, params object[] messageArgs) { }
|
|
public override string Message { get { throw null; } }
|
|
}
|
|
[System.AttributeUsageAttribute(System.AttributeTargets.Class, AllowMultiple=false, Inherited=true)]
|
|
public sealed partial class LoadInSeparateAppDomainAttribute : System.Attribute
|
|
{
|
|
public LoadInSeparateAppDomainAttribute() { }
|
|
}
|
|
[System.SerializableAttribute]
|
|
public partial class LoggerException : System.Exception
|
|
{
|
|
public LoggerException() { }
|
|
protected LoggerException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
|
|
public LoggerException(string message) { }
|
|
public LoggerException(string message, System.Exception innerException) { }
|
|
public LoggerException(string message, System.Exception innerException, string errorCode, string helpKeyword) { }
|
|
public string ErrorCode { get { throw null; } }
|
|
public string HelpKeyword { get { throw null; } }
|
|
[System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)]
|
|
public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
|
|
}
|
|
[System.Runtime.InteropServices.ComVisibleAttribute(true)]
|
|
public enum LoggerVerbosity
|
|
{
|
|
Detailed = 3,
|
|
Diagnostic = 4,
|
|
Minimal = 1,
|
|
Normal = 2,
|
|
Quiet = 0,
|
|
}
|
|
[System.SerializableAttribute]
|
|
public enum MessageImportance
|
|
{
|
|
High = 0,
|
|
Low = 2,
|
|
Normal = 1,
|
|
}
|
|
[System.AttributeUsageAttribute(System.AttributeTargets.Property, AllowMultiple=false, Inherited=false)]
|
|
public sealed partial class OutputAttribute : System.Attribute
|
|
{
|
|
public OutputAttribute() { }
|
|
}
|
|
[System.SerializableAttribute]
|
|
public partial class ProjectFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs
|
|
{
|
|
protected ProjectFinishedEventArgs() { }
|
|
public ProjectFinishedEventArgs(string message, string helpKeyword, string projectFile, bool succeeded) { }
|
|
public string ProjectFile { get { throw null; } }
|
|
public bool Succeeded { get { throw null; } }
|
|
}
|
|
public delegate void ProjectFinishedEventHandler(object sender, Microsoft.Build.Framework.ProjectFinishedEventArgs e);
|
|
[System.SerializableAttribute]
|
|
public partial class ProjectStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs
|
|
{
|
|
protected ProjectStartedEventArgs() { }
|
|
public ProjectStartedEventArgs(string message, string helpKeyword, string projectFile, string targetNames, System.Collections.IEnumerable properties, System.Collections.IEnumerable items) { }
|
|
public System.Collections.IEnumerable Items { get { throw null; } }
|
|
public string ProjectFile { get { throw null; } }
|
|
public System.Collections.IEnumerable Properties { get { throw null; } }
|
|
public string TargetNames { get { throw null; } }
|
|
}
|
|
public delegate void ProjectStartedEventHandler(object sender, Microsoft.Build.Framework.ProjectStartedEventArgs e);
|
|
public enum RegisteredTaskObjectLifetime
|
|
{
|
|
AppDomain = 1,
|
|
Build = 0,
|
|
}
|
|
[System.AttributeUsageAttribute(System.AttributeTargets.Property, AllowMultiple=false, Inherited=false)]
|
|
public sealed partial class RequiredAttribute : System.Attribute
|
|
{
|
|
public RequiredAttribute() { }
|
|
}
|
|
[System.SerializableAttribute]
|
|
public partial class TargetFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs
|
|
{
|
|
protected TargetFinishedEventArgs() { }
|
|
public TargetFinishedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile, bool succeeded) { }
|
|
public string ProjectFile { get { throw null; } }
|
|
public bool Succeeded { get { throw null; } }
|
|
public string TargetFile { get { throw null; } }
|
|
public string TargetName { get { throw null; } }
|
|
}
|
|
public delegate void TargetFinishedEventHandler(object sender, Microsoft.Build.Framework.TargetFinishedEventArgs e);
|
|
[System.SerializableAttribute]
|
|
public partial class TargetStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs
|
|
{
|
|
protected TargetStartedEventArgs() { }
|
|
public TargetStartedEventArgs(string message, string helpKeyword, string targetName, string projectFile, string targetFile) { }
|
|
public string ProjectFile { get { throw null; } }
|
|
public string TargetFile { get { throw null; } }
|
|
public string TargetName { get { throw null; } }
|
|
}
|
|
public delegate void TargetStartedEventHandler(object sender, Microsoft.Build.Framework.TargetStartedEventArgs e);
|
|
[System.SerializableAttribute]
|
|
public partial class TaskCommandLineEventArgs : Microsoft.Build.Framework.BuildMessageEventArgs
|
|
{
|
|
protected TaskCommandLineEventArgs() { }
|
|
public TaskCommandLineEventArgs(string commandLine, string taskName, Microsoft.Build.Framework.MessageImportance importance) { }
|
|
public string CommandLine { get { throw null; } }
|
|
public string TaskName { get { throw null; } }
|
|
}
|
|
[System.SerializableAttribute]
|
|
public partial class TaskFinishedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs
|
|
{
|
|
protected TaskFinishedEventArgs() { }
|
|
public TaskFinishedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName, bool succeeded) { }
|
|
public string ProjectFile { get { throw null; } }
|
|
public bool Succeeded { get { throw null; } }
|
|
public string TaskFile { get { throw null; } }
|
|
public string TaskName { get { throw null; } }
|
|
}
|
|
public delegate void TaskFinishedEventHandler(object sender, Microsoft.Build.Framework.TaskFinishedEventArgs e);
|
|
[System.SerializableAttribute]
|
|
public partial class TaskPropertyInfo
|
|
{
|
|
public TaskPropertyInfo(string name, System.Type typeOfParameter, bool output, bool required) { }
|
|
public string Name { get { throw null; } }
|
|
public bool Output { get { throw null; } }
|
|
public System.Type PropertyType { get { throw null; } }
|
|
public bool Required { get { throw null; } }
|
|
}
|
|
[System.SerializableAttribute]
|
|
public partial class TaskStartedEventArgs : Microsoft.Build.Framework.BuildStatusEventArgs
|
|
{
|
|
protected TaskStartedEventArgs() { }
|
|
public TaskStartedEventArgs(string message, string helpKeyword, string projectFile, string taskFile, string taskName) { }
|
|
public string ProjectFile { get { throw null; } }
|
|
public string TaskFile { get { throw null; } }
|
|
public string TaskName { get { throw null; } }
|
|
}
|
|
public delegate void TaskStartedEventHandler(object sender, Microsoft.Build.Framework.TaskStartedEventArgs e);
|
|
}
|
|
namespace System
|
|
{
|
|
[System.AttributeUsageAttribute(System.AttributeTargets.All, AllowMultiple=true)]
|
|
internal partial class MonoDocumentationNoteAttribute : System.MonoTODOAttribute
|
|
{
|
|
public MonoDocumentationNoteAttribute(string comment) { }
|
|
}
|
|
[System.AttributeUsageAttribute(System.AttributeTargets.All, AllowMultiple=true)]
|
|
internal partial class MonoExtensionAttribute : System.MonoTODOAttribute
|
|
{
|
|
public MonoExtensionAttribute(string comment) { }
|
|
}
|
|
[System.AttributeUsageAttribute(System.AttributeTargets.All, AllowMultiple=true)]
|
|
internal partial class MonoInternalNoteAttribute : System.MonoTODOAttribute
|
|
{
|
|
public MonoInternalNoteAttribute(string comment) { }
|
|
}
|
|
[System.AttributeUsageAttribute(System.AttributeTargets.All, AllowMultiple=true)]
|
|
internal partial class MonoLimitationAttribute : System.MonoTODOAttribute
|
|
{
|
|
public MonoLimitationAttribute(string comment) { }
|
|
}
|
|
[System.AttributeUsageAttribute(System.AttributeTargets.All, AllowMultiple=true)]
|
|
internal partial class MonoNotSupportedAttribute : System.MonoTODOAttribute
|
|
{
|
|
public MonoNotSupportedAttribute(string comment) { }
|
|
}
|
|
[System.AttributeUsageAttribute(System.AttributeTargets.All, AllowMultiple=true)]
|
|
internal partial class MonoTODOAttribute : System.Attribute
|
|
{
|
|
public MonoTODOAttribute() { }
|
|
public MonoTODOAttribute(string comment) { }
|
|
public string Comment { get { throw null; } }
|
|
}
|
|
}
|