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)
465value = 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)
463public void Translate(ref BuildEventContext value) 1304public 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)
276void 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)
18private readonly Dictionary<BuildEventContext, Guid> _buildEventContextMap = new Dictionary<BuildEventContext, Guid>(BuildEventContextComparer.Instance); 79BuildEventContext buildEventContext) 405internal sealed class BuildEventContextComparer : IEqualityComparer<BuildEventContext> 409public bool Equals(BuildEventContext x, BuildEventContext y) => 414public int GetHashCode(BuildEventContext x) => x.ProjectContextId + (x.NodeId << 24);