Class ComponentCollection
Represents the collection of IComponent implementations.
Namespace: Umbraco.Cms.Core.Composing
Assembly: Umbraco.Core.dll
Syntax
public class ComponentCollection : BuilderCollectionBase<IComponent>, IBuilderCollection<IComponent>
  Constructors
View SourceComponentCollection(Func<IEnumerable<IComponent>>, IProfilingLogger, ILogger<ComponentCollection>)
Declaration
public ComponentCollection(Func<IEnumerable<IComponent>> items, IProfilingLogger profilingLogger, ILogger<ComponentCollection> logger)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Func<IEnumerable<IComponent>> | items | |
| IProfilingLogger | profilingLogger | |
| ILogger<ComponentCollection> | logger | 
Methods
View SourceInitialize()
Declaration
public void Initialize()
  Terminate()
Declaration
public void Terminate()