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)
17
using ExportedLinksMap =
LinkedObjectsMap
<object>;
18
using ImportedLinksMap =
LinkedObjectsMap
<System.UInt32>;
104
internal abstract class MockLinkRemoter<T> :
ExportedLinksMap
.LinkedObject<T>, IRemoterSource
152
private
ExportedLinksMap
exported =
ExportedLinksMap
.Create();
237
private void ValidateNoDuplicates(
ImportedLinksMap
map)
378
private sealed class ActiveImport<T, RMock> :
ImportedLinksMap
.LinkedObject<RMock>, IImportHolder, IActiveImportDBG
442
this.exported =
ExportedLinksMap
.Create();
455
this.ActiveImports =
ImportedLinksMap
.Create();
460
public
ImportedLinksMap
ActiveImports { get; private set; }
464
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)