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