Thetype exposes the following members.
Gets the activator used to create instances.
Gets a unique identifier for this component (shared in all sub-contexts.) This value also appears in Services.
Gets the lifetime associated with the component.
Gets additional data associated with the component.
Gets the options for the registration.
Gets a value indicating whether the instances of the component should be disposed by the container.
Gets the resolve pipeline for the component.
Gets the services provided by the component.
Gets a value indicating whether the component instances are shared or not.
Gets the component registration upon which this registration is based.
Builds the resolve pipeline.
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.(Inherited from IDisposable.)
Provides an event that will be invoked just before a pipeline is built, and can be used to add additional middleware at that point.
For components registered instance-per-matching-lifetime-scope, retrieves the set of lifetime scope tags to match.(Defined by ComponentRegistrationExtensions.)