src/StructuredLogger/BinaryLogger/BinaryLogRecordKind.cs (34 lines of code) (raw):
namespace Microsoft.Build.Logging.StructuredLogger
{
public enum BinaryLogRecordKind
{
EndOfFile = 0,
BuildStarted,
BuildFinished,
ProjectStarted,
ProjectFinished,
TargetStarted,
TargetFinished,
TaskStarted,
TaskFinished,
Error,
Warning,
Message,
TaskCommandLine,
CriticalBuildMessage,
ProjectEvaluationStarted,
ProjectEvaluationFinished,
ProjectImported,
ProjectImportArchive,
TargetSkipped,
PropertyReassignment,
UninitializedPropertyRead,
EnvironmentVariableRead,
PropertyInitialValueSet,
NameValueList,
String,
TaskParameter,
FileUsed,
AssemblyLoad
}
}