Creates an extension container.
Optional
options: ExtensionExecutorOptionsOptions for an object that performs extensions of the specified type IExtensionExecutor.
Indicates that the container has been initialized. Adding new extensions is not possible.
Parent extension container.
Creates child extension container.
Releases all related objects.
Returns registered extensions list with specified type.
Type of extensions.
Initializes the extension container.
Initialization context.
Registers a specific extension in the container.
Registration parameters.
The current extension container.
Returns an object that performs extensions of the specified type. The method never returns `null'. If the extension type has not been registered in the container, then the method does not throw an exception, but returns an object that does not perform actions.
The type of extension to return the object for.
Additional options for the returned object.
An object that performs extensions of the specified type.
An extension container.