3 instantiations of ProjectUsingTaskElement
Microsoft.Build (3)
Construction\ProjectUsingTaskElement.cs (1)
243
var usingTask = new
ProjectUsingTaskElement
(element, containingProject)
Evaluation\ProjectParser.cs (1)
527
ProjectUsingTaskElement usingTask = new
ProjectUsingTaskElement
(element, _project, _project);
ObjectModelRemoting\LinkedObjectFactory.cs (1)
220
return new
ProjectUsingTaskElement
(link);
31 references to ProjectUsingTaskElement
Microsoft.Build (31)
Construction\ProjectRootElement.cs (7)
362
public ICollection<
ProjectUsingTaskElement
> UsingTasks => GetChildrenOfType<
ProjectUsingTaskElement
>();
1251
public
ProjectUsingTaskElement
AddUsingTask(string name, string assemblyFile, string assemblyName)
1253
ProjectUsingTaskElement
usingTask = CreateUsingTaskElement(name, FileUtilities.FixFilePath(assemblyFile), assemblyName);
1454
public
ProjectUsingTaskElement
CreateUsingTaskElement(string taskName, string assemblyFile, string assemblyName)
1465
public
ProjectUsingTaskElement
CreateUsingTaskElement(string taskName, string assemblyFile, string assemblyName, string runtime, string architecture)
1467
return Link != null ? RootLink.CreateUsingTaskElement(taskName, assemblyFile, assemblyName, runtime, architecture) :
ProjectUsingTaskElement
.CreateDisconnected(taskName, assemblyFile, assemblyName, runtime, architecture, this);
Construction\ProjectUsingTaskBodyElement.cs (3)
34
internal ProjectUsingTaskBodyElement(XmlElementWithLocation xmlElement,
ProjectUsingTaskElement
parent, ProjectRootElement containingProject)
154
var
parentUsingTask = parent as
ProjectUsingTaskElement
;
Construction\ProjectUsingTaskElement.cs (2)
232
internal static
ProjectUsingTaskElement
CreateDisconnected(string taskName, string assemblyFile, string assemblyName, string runtime, string architecture, ProjectRootElement containingProject)
243
var
usingTask = new ProjectUsingTaskElement(element, containingProject)
Construction\UsingTaskParameterGroupElement.cs (2)
122
ProjectUsingTaskElement
parentUsingTask = parent as
ProjectUsingTaskElement
;
Definition\Toolset.cs (3)
963
IEnumerable<(
ProjectUsingTaskElement
projectUsingTaskXml, string directoryOfImportingFile)> EnumerateTasksRegistrations()
984
ProjectUsingTaskElement
usingTask = elementXml as
ProjectUsingTaskElement
;
Evaluation\Evaluator.cs (4)
95
private readonly List<KeyValuePair<string,
ProjectUsingTaskElement
>> _usingTaskElements;
252
_usingTaskElements = new List<KeyValuePair<string,
ProjectUsingTaskElement
>>();
930
case
ProjectUsingTaskElement
usingTask:
931
_usingTaskElements.Add(new KeyValuePair<string,
ProjectUsingTaskElement
>(currentProjectOrImport.DirectoryPath, usingTask));
Evaluation\ProjectParser.cs (2)
508
private
ProjectUsingTaskElement
ParseProjectUsingTaskElement(XmlElementWithLocation element)
527
ProjectUsingTaskElement
usingTask = new ProjectUsingTaskElement(element, _project, _project);
Instance\TaskRegistry.cs (5)
244
IEnumerable<(
ProjectUsingTaskElement
projectUsingTaskXml, string directoryOfImportingFile)> registrations,
252
foreach ((
ProjectUsingTaskElement
projectUsingTaskXml, string directoryOfImportingFile) registration in registrations)
278
ProjectUsingTaskElement
projectUsingTaskXml,
681
ProjectUsingTaskElement
projectUsingTaskInXml,
1672
internal void ExpandUsingTask<P, I>(
ProjectUsingTaskElement
projectUsingTaskXml, Expander<P, I> expander, ExpanderOptions expanderOptions)
ObjectModelRemoting\ConstructionObjectLinks\ProjectElementContainerLink.cs (1)
114
/// Allow for creating a local representation to external object of type <see cref="
ProjectUsingTaskElement
"/>
ObjectModelRemoting\ConstructionObjectLinks\ProjectRootElementLink.cs (1)
161
public abstract
ProjectUsingTaskElement
CreateUsingTaskElement(string taskName, string assemblyFile, string assemblyName, string runtime, string architecture);
ObjectModelRemoting\LinkedObjectFactory.cs (1)
218
public
ProjectUsingTaskElement
Create(ProjectUsingTaskElementLink link)