1 instantiation of LinkedObjectsMap
Microsoft.Build.Engine.OM.UnitTests (1)
ObjectModelRemoting\RemoteProjectsProviderMock\LinkedObjectsMap.cs (1)
137
var result = new
LinkedObjectsMap
<KeyType>(nextCollectionId);
18 references to LinkedObjectsMap
Microsoft.Build.Engine.OM.UnitTests (18)
ObjectModelRemoting\RemoteProjectsProviderMock\ExporterMock.cs (11)
15
using ExportedLinksMap =
LinkedObjectsMap
<object>;
16
using ImportedLinksMap =
LinkedObjectsMap
<System.UInt32>;
102
internal abstract class MockLinkRemoter<T> :
ExportedLinksMap
.LinkedObject<T>, IRemoterSource
150
private
ExportedLinksMap
exported =
ExportedLinksMap
.Create();
235
private void ValidateNoDuplicates(
ImportedLinksMap
map)
376
private sealed class ActiveImport<T, RMock> :
ImportedLinksMap
.LinkedObject<RMock>, IImportHolder, IActiveImportDBG
440
this.exported =
ExportedLinksMap
.Create();
453
this.ActiveImports =
ImportedLinksMap
.Create();
458
public
ImportedLinksMap
ActiveImports { get; private set; }
462
this.ActiveImports =
ImportedLinksMap
.Create();
ObjectModelRemoting\RemoteProjectsProviderMock\LinkedObjectsMap.cs (7)
34
private static Dictionary<UInt32,
LinkedObjectsMap
<KeyType>> collections = new Dictionary<UInt32,
LinkedObjectsMap
<KeyType>>();
46
if (collections.TryGetValue(collectionId, out
var
collection))
129
public static
LinkedObjectsMap
<KeyType> Create()
137
var
result = new LinkedObjectsMap<KeyType>(nextCollectionId);
241
public void ActivateFast(
LinkedObjectsMap
<KeyType> map)
247
public LinkedObject ActivateSlow(
LinkedObjectsMap
<KeyType> map)