Table of Contents

Class ComponentRegistration

Namespace
Autofac.Core.Registration
Assembly
Autofac.dll
public class ComponentRegistration : Disposable, IComponentRegistration
Inheritance
ComponentRegistration
Implements
Inherited Members
Extension Methods

Constructors

ComponentRegistration(Guid, IInstanceActivator, IComponentLifetime, InstanceSharing, InstanceOwnership, IResolvePipelineBuilder, IEnumerable<Service>, IDictionary<string, object?>, IComponentRegistration, RegistrationOptions)
ComponentRegistration(Guid, IInstanceActivator, IComponentLifetime, InstanceSharing, InstanceOwnership, IResolvePipelineBuilder, IEnumerable<Service>, IDictionary<string, object?>, RegistrationOptions)
ComponentRegistration(Guid, IInstanceActivator, IComponentLifetime, InstanceSharing, InstanceOwnership, IEnumerable<Service>, IDictionary<string, object?>, IComponentRegistration, RegistrationOptions)
ComponentRegistration(Guid, IInstanceActivator, IComponentLifetime, InstanceSharing, InstanceOwnership, IEnumerable<Service>, IDictionary<string, object?>, RegistrationOptions)

Properties

Activator
Id
Lifetime
Metadata
Options
Ownership
ResolvePipeline
Services
Sharing
Target

Methods

BuildResolvePipeline(IComponentRegistryServices)
BuildResolvePipeline(IComponentRegistryServices, IResolvePipelineBuilder)
Dispose(bool)
DisposeAsync(bool)
ToString()

Events

PipelineBuilding