1 type derived from BuildSubmissionBase
Microsoft.Build (1)
BackEnd\BuildManager\BuildSubmission.cs (1)
24public abstract class BuildSubmissionBase<TRequestData, TResultData> : BuildSubmissionBase
29 references to BuildSubmissionBase
Microsoft.Build (29)
BackEnd\BuildManager\BuildManager.cs (19)
167private readonly Dictionary<int, BuildSubmissionBase> _buildSubmissions; 304_buildSubmissions = new Dictionary<int, BuildSubmissionBase>(); 934foreach (BuildSubmissionBase submission in _buildSubmissions.Values) 1101var submissionsToCheck = new List<BuildSubmissionBase>(_buildSubmissions.Values); 1102foreach (BuildSubmissionBase submission in submissionsToCheck) 1351foreach (BuildSubmissionBase submission in _buildSubmissions.Values) 2010private void HandleSubmissionException(BuildSubmissionBase submission, Exception ex) 2343var buildingNodes = new Dictionary<BuildSubmissionBase, ProjectGraphNode>(); 2782if (_buildSubmissions.TryGetValue(result.SubmissionId, out BuildSubmissionBase? buildSubmissionBase) && buildSubmissionBase is BuildSubmission buildSubmission) 2831foreach (BuildSubmissionBase submission in _buildSubmissions.Values) 2852foreach (BuildSubmissionBase submission in _buildSubmissions.Values) 2915var submissions = new List<BuildSubmissionBase>(_buildSubmissions.Values); 2916foreach (BuildSubmissionBase submission in submissions) 2940private bool CompleteSubmissionFromCache(BuildSubmissionBase submissionBase) 3039if (_buildSubmissions.TryGetValue(result.SubmissionId, out BuildSubmissionBase? submissionBase) && 3066private void CheckSubmissionCompletenessAndRemove(BuildSubmissionBase submission) 3153var submissions = new List<BuildSubmissionBase>(_buildSubmissions.Values); 3154foreach (BuildSubmissionBase submission in submissions) 3206if (_buildSubmissions.TryGetValue(e.BuildEventContext.SubmissionId, out var submission))
BackEnd\BuildManager\BuildSubmission.cs (5)
255/// <inheritdoc cref="BuildSubmissionBase.BuildManager"/> 258/// <inheritdoc cref="BuildSubmissionBase.SubmissionId"/> 261/// <inheritdoc cref="BuildSubmissionBase.AsyncContext"/> 264/// <inheritdoc cref="BuildSubmissionBase.WaitHandle"/> 267/// <inheritdoc cref="BuildSubmissionBase.IsCompleted"/>
Graph\GraphBuildSubmission.cs (5)
84/// <inheritdoc cref="BuildSubmissionBase.BuildManager"/> 87/// <inheritdoc cref="BuildSubmissionBase.SubmissionId"/> 90/// <inheritdoc cref="BuildSubmissionBase.AsyncContext"/> 93/// <inheritdoc cref="BuildSubmissionBase.WaitHandle"/> 96/// <inheritdoc cref="BuildSubmissionBase.IsCompleted"/>