1 instantiation of Project
XmlFileLogger (1)
ObjectModel\Build.cs (1)
217
new
Project
(id, projectStartedEventArgs,
19 references to Project
XmlFileLogger (19)
ObjectModel\Build.cs (17)
21
private readonly ConcurrentDictionary<int,
Project
> _projectIdToProjectMap = new ConcurrentDictionary<int,
Project
>();
68
WriteChildren<
Project
>(parentElement);
77
var
project = GetOrAddProject(targetStartedEventArgs.BuildEventContext.ProjectContextId);
88
var
project = GetOrAddProject(buildMessageEventArgs.BuildEventContext.ProjectContextId);
101
var
project = GetOrAddProject(taskCommandLineEventArgs.BuildEventContext.ProjectContextId);
117
var
project = GetOrAddProject(buildMessageEventArgs.BuildEventContext.ProjectContextId);
134
var
project = GetOrAddProject(buildMessageEventArgs.BuildEventContext.ProjectContextId);
173
var
project = GetOrAddProject(taskStartedEventArgs.BuildEventContext.ProjectContextId);
185
Project
parent = null;
192
var
project = GetOrAddProject(projectStartedEventArgs.BuildEventContext.ProjectContextId, projectStartedEventArgs, parent);
213
public
Project
GetOrAddProject(int projectId, ProjectStartedEventArgs projectStartedEventArgs = null,
Project
parentProject = null)
215
Project
result = _projectIdToProjectMap.GetOrAdd(projectId,
234
var
project = GetOrAddProject(targetFinishedEventArgs.BuildEventContext.ProjectContextId);
246
var
project = GetOrAddProject(projectFinishedEventArgs.BuildEventContext.ProjectContextId);
256
var
project = GetOrAddProject(taskFinishedEventArgs.BuildEventContext.ProjectContextId);
ObjectModel\Project.cs (2)
49
public void AddChildProject(
Project
childProject)
108
WriteChildren<
Project
>(element);