15 references to ExportCollection
Microsoft.Build.Engine.OM.UnitTests (15)
ObjectModelRemoting\RemoteProjectsProviderMock\EvaluationLinkMocks\MockProjectItemDefinitionLink.cs (1)
23
public ICollection<MockProjectMetadataLinkRemoter> Metadata => this.OwningCollection.
ExportCollection
<ProjectMetadata, MockProjectMetadataLinkRemoter>(this.Source.Metadata);
ObjectModelRemoting\RemoteProjectsProviderMock\EvaluationLinkMocks\MockProjectItemLink.cs (2)
25
public ICollection<MockProjectMetadataLinkRemoter> MetadataCollection => this.OwningCollection.
ExportCollection
<ProjectMetadata, MockProjectMetadataLinkRemoter>(this.Source.Metadata);
26
public ICollection<MockProjectMetadataLinkRemoter> DirectMetadata => this.OwningCollection.
ExportCollection
<ProjectMetadata, MockProjectMetadataLinkRemoter>(this.Source.DirectMetadata);
ObjectModelRemoting\RemoteProjectsProviderMock\EvaluationLinkMocks\MockProjectLink.cs (12)
41
=> this.OwningCollection.
ExportCollection
<ProjectProperty, MockProjectPropertyLinkRemoter>(this.Source.Properties);
48
public ICollection<MockProjectItemLinkRemoter> Items => this.OwningCollection.
ExportCollection
<ProjectItem, MockProjectItemLinkRemoter>(this.Source.Items);
50
public ICollection<MockProjectItemLinkRemoter> ItemsIgnoringCondition => this.OwningCollection.
ExportCollection
<ProjectItem, MockProjectItemLinkRemoter>(this.Source.ItemsIgnoringCondition);
58
=> this.OwningCollection.
ExportCollection
<ProjectProperty, MockProjectPropertyLinkRemoter>(this.Source.AllEvaluatedProperties);
62
=> this.OwningCollection.
ExportCollection
<ProjectMetadata, MockProjectMetadataLinkRemoter>(this.Source.AllEvaluatedItemDefinitionMetadata);
64
public ICollection<MockProjectItemLinkRemoter> AllEvaluatedItems => this.OwningCollection.
ExportCollection
<ProjectItem, MockProjectItemLinkRemoter>(this.Source.AllEvaluatedItems);
73
=> this.OwningCollection.
ExportCollection
<ProjectItem, MockProjectItemLinkRemoter>(this.Source.AddItem(itemType, unevaluatedInclude, metadata));
75
=> this.OwningCollection.
ExportCollection
<ProjectItem, MockProjectItemLinkRemoter>(this.Source.AddItemFast(itemType, unevaluatedInclude, metadata));
80
=> this.OwningCollection.
ExportCollection
<ProjectItem, MockProjectItemLinkRemoter>(this.Source.GetItems(itemType));
83
=> this.OwningCollection.
ExportCollection
<ProjectItem, MockProjectItemLinkRemoter>(this.Source.GetItemsByEvaluatedInclude(evaluatedInclude));
86
=> this.OwningCollection.
ExportCollection
<ProjectItem, MockProjectItemLinkRemoter>(this.Source.GetItemsIgnoringCondition(itemType));
238
=> this.Proxy.RemoveItems(this.Linker.
ExportCollection
<ProjectItem, MockProjectItemLinkRemoter>(items));