2 writes to Pattern
Microsoft.Build (2)
BackEnd\Components\BuildComponentFactoryCollection.cs (2)
192
Pattern
= pattern;
202
Pattern
= CreationPattern.Singleton;
5 references to Pattern
Microsoft.Build (5)
BackEnd\Components\BuildComponentFactoryCollection.cs (5)
104
if (componentEntry.Value.
Pattern
== CreationPattern.Singleton)
128
_componentEntriesByType[componentType] = new BuildComponentEntry(componentType, factory, existingEntry.
Pattern
);
138
Assumed.Equal(_componentEntriesByType[componentType].
Pattern
, CreationPattern.Singleton, $"Previously existing factory for type {componentType} was not a singleton factory.");
220
if (
Pattern
== CreationPattern.Singleton)
241
Assumed.Equal(
Pattern
, CreationPattern.Singleton, "Cannot shutdown non-singleton.");