3 instantiations of ProjectSdkElement
Microsoft.Build (3)
Construction\ProjectSdkElement.cs (1)
101var sdkElement = new ProjectSdkElement(element, containingProject)
Evaluation\ProjectParser.cs (1)
902return new ProjectSdkElement(element, _project, _project);
ObjectModelRemoting\LinkedObjectFactory.cs (1)
204return new ProjectSdkElement(link);
10 references to ProjectSdkElement
Microsoft.Build (10)
Construction\ProjectRootElement.cs (3)
1509public ProjectSdkElement CreateProjectSdkElement(string sdkName, string sdkVersion) 1511return Link != null ? RootLink.CreateProjectSdkElement(sdkName, sdkVersion) : ProjectSdkElement.CreateDisconnected(sdkName, sdkVersion, this); 1921if (child is ProjectSdkElement sdkNode)
Construction\ProjectSdkElement.cs (2)
96internal static ProjectSdkElement CreateDisconnected(string sdkName, string sdkVersion, 101var sdkElement = new ProjectSdkElement(element, containingProject)
Evaluation\Evaluator.cs (1)
937case ProjectSdkElement sdk: // This case is handled by implicit imports.
Evaluation\ProjectParser.cs (1)
895private ProjectSdkElement ParseProjectSdkElement(XmlElementWithLocation element)
ObjectModelRemoting\ConstructionObjectLinks\ProjectElementContainerLink.cs (1)
108/// Allow for creating a local representation to external object of type <see cref="ProjectSdkElement"/>
ObjectModelRemoting\ConstructionObjectLinks\ProjectRootElementLink.cs (1)
186public abstract ProjectSdkElement CreateProjectSdkElement(string sdkName, string sdkVersion);
ObjectModelRemoting\LinkedObjectFactory.cs (1)
202public ProjectSdkElement Create(ProjectSdkElementLink link)