8 instantiations of BuildEventContext
Microsoft.Build.Framework (8)
BinaryReaderExtensions.cs (1)
91var buildEventContext = new BuildEventContext(submissionId, nodeId, evaluationId, projectInstanceId, projectContextId, targetId, taskId);
BinaryTranslator.cs (1)
432value = new BuildEventContext(
BuildEventArgs.cs (2)
244buildEventContext = new BuildEventContext(submissionId, nodeId, evaluationId, projectInstanceId, projectContextId, targetId, taskId); 248buildEventContext = new BuildEventContext(nodeId, targetId, projectContextId, taskId);
BuildEventContext.cs (2)
120return new BuildEventContext(_submissionId, _nodeId, _evaluationId, projectInstanceId, projectContextId, 134public static BuildEventContext Invalid { get; } = new BuildEventContext(InvalidNodeId, InvalidTargetId, InvalidProjectContextId, InvalidTaskId);
ProjectStartedEventArgs.cs (2)
432parentProjectBuildEventContext = new BuildEventContext(submissionId, nodeId, projectInstanceId, projectContextId, targetId, taskId); 436parentProjectBuildEventContext = new BuildEventContext(nodeId, targetId, projectContextId, taskId);
36 references to BuildEventContext
Microsoft.Build.Framework (29)
BinaryReaderExtensions.cs (3)
70public static BuildEventContext? ReadOptionalBuildEventContext(this BinaryReader reader) 81public static BuildEventContext ReadBuildEventContext(this BinaryReader reader) 91var buildEventContext = new BuildEventContext(submissionId, nodeId, evaluationId, projectInstanceId, projectContextId, targetId, taskId);
BinaryTranslator.cs (2)
430public void Translate(ref BuildEventContext value) 1227public void Translate(ref BuildEventContext value)
BinaryWriterExtensions.cs (2)
74public static void WriteOptionalBuildEventContext(this BinaryWriter writer, BuildEventContext? context) 88public static void WriteBuildEventContext(this BinaryWriter writer, BuildEventContext context)
BuildEventArgs.cs (3)
57private BuildEventContext? buildEventContext; 172public BuildEventContext? BuildEventContext 276buildEventContext = BuildEventContext.Invalid;
BuildEventContext.cs (10)
118internal BuildEventContext WithInstanceIdAndContextId(int projectInstanceId, int projectContextId) 124internal BuildEventContext WithInstanceIdAndContextId(BuildEventContext other) 134public static BuildEventContext Invalid { get; } = new BuildEventContext(InvalidNodeId, InvalidTargetId, InvalidProjectContextId, InvalidTaskId); 259return InternalEquals((BuildEventContext)obj); 268public static bool operator ==(BuildEventContext? left, BuildEventContext? right) 290public static bool operator !=(BuildEventContext? left, BuildEventContext? right) 300private bool InternalEquals(BuildEventContext buildEventContext)
ITranslator.cs (1)
241void Translate(ref BuildEventContext value);
ProjectStartedEventArgs.cs (6)
85BuildEventContext? parentBuildEventContext) 112BuildEventContext? parentBuildEventContext, 169BuildEventContext? parentBuildEventContext, 196private BuildEventContext? parentProjectBuildEventContext; 201public BuildEventContext? ParentProjectBuildEventContext 532parentProjectBuildEventContext = BuildEventContext.Invalid;
TargetSkippedEventArgs.cs (2)
113/// <see cref="BuildEventContext"/> describing the original build of the target, or null if not available. 115public BuildEventContext OriginalBuildEventContext { get; set; }
Microsoft.DotNet.ArcadeLogging (7)
PipelinesLogger.cs (7)
21private readonly Dictionary<BuildEventContext, Guid> _buildEventContextMap = new Dictionary<BuildEventContext, Guid>(BuildEventContextComparer.Instance); 82BuildEventContext buildEventContext) 408internal sealed class BuildEventContextComparer : IEqualityComparer<BuildEventContext> 412public bool Equals(BuildEventContext x, BuildEventContext y) => 417public int GetHashCode(BuildEventContext x) => x.ProjectContextId + (x.NodeId << 24);