The ProvidedInstanceActivator type exposes the following members.
Gets or sets a value indicating whether the activator disposes the instance that it holds. Necessary because otherwise instances that are never resolved will never be disposed.
Gets a value indicating whether the current instance has been disposed.(Inherited from Disposable.)
Gets the most specific type that the component instances are known to be castable to.(Inherited from InstanceActivator.)