2 types derived from ProjectItemLink
Microsoft.Build.Engine.OM.UnitTests (1)
ObjectModelRemoting\RemoteProjectsProviderMock\EvaluationLinkMocks\MockProjectItemLink.cs (1)
38
internal sealed class MockProjectItemLink :
ProjectItemLink
, ILinkMock
Microsoft.Build.Engine.UnitTests (1)
InstanceFromRemote\FakeProjectItemLink.cs (1)
19
internal sealed class FakeProjectItemLink :
ProjectItemLink
12 references to ProjectItemLink
Microsoft.Build (4)
Definition\ProjectItem.cs (1)
145
internal virtual
ProjectItemLink
Link => null;
ObjectModelRemoting\LinkedObjectFactory.cs (3)
80
public ProjectItem Create(
ProjectItemLink
link, Project project = null, ProjectItemElement xml = null)
245
internal LinkedProjectItem(ProjectItemElement xml, Project project,
ProjectItemLink
link)
260
internal override
ProjectItemLink
Link { get; }
Microsoft.Build.Engine.UnitTests (8)
InstanceFromRemote\FakeProjectItemDictionary.cs (3)
22
private readonly IDictionary<string,
ProjectItemLink
[]>? _items;
24
public FakeProjectItemDictionary(IDictionary<string,
ProjectItemLink
[]>? items = null)
84
if (_items.TryGetValue(key, out
ProjectItemLink
[]? links))
InstanceFromRemote\FakeProjectLinkWithQuickItemLookUp.cs (3)
19
private readonly IDictionary<string,
ProjectItemLink
[]> _itemsByEvaluatedInclude;
23
IDictionary<string,
ProjectItemLink
[]> itemsByEvaluatedInclude,
32
if (_itemsByEvaluatedInclude.TryGetValue(evaluatedInclude, out
ProjectItemLink
[]? items))
InstanceFromRemote\ProjectInstance_FromImmutableProjectLink_Tests.cs (2)
59
var items = new Dictionary<string,
ProjectItemLink
[]>(StringComparer.OrdinalIgnoreCase);
94
var items = new Dictionary<string,
ProjectItemLink
[]>(StringComparer.OrdinalIgnoreCase);