| File: Logging\BinaryLogger\BuildEventArgsFieldFlags.cs | Web Access |
| Project: src\msbuild\src\Build\Microsoft.Build.csproj (Microsoft.Build) |
// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. using System; namespace Microsoft.Build.Logging { /// <summary> /// A bitmask to specify which fields on a BuildEventArgs object are present; used in serialization /// </summary> [Flags] internal enum BuildEventArgsFieldFlags { None = 0, BuildEventContext = 1 << 0, HelpKeyword = 1 << 1, Message = 1 << 2, SenderName = 1 << 3, ThreadId = 1 << 4, Timestamp = 1 << 5, Subcategory = 1 << 6, Code = 1 << 7, File = 1 << 8, ProjectFile = 1 << 9, LineNumber = 1 << 10, ColumnNumber = 1 << 11, EndLineNumber = 1 << 12, EndColumnNumber = 1 << 13, Arguments = 1 << 14, Importance = 1 << 15, Extended = 1 << 16, } }