Methods
-
Eject
And Ejects any instances of this instance from its lifecycle and permanently removes the instance from the container configurationRemove(Instance Ref) -
Eject
And Eject all instances of this PluginType from the current container, but leaves the lifecycle behaviorRemove All() -
Has
Implementations() Simply query to see if there are any implementations registered
Properties
- Default The "instance" that will be used when Container.GetInstance(PluginType) is called. See InstanceRef for more information
- Fallback Optional "fallback" default if no other default is specified
- Instances All of the InstanceRef's registered for this PluginType
- Lifecycle The build "policy" for this PluginType. Used by the WhatDoIHave() diagnostics methods
-
Missing
Named Optional instance to use for a request for named instances that do not existInstance -
Plugin
Type The plugin type -
Profile
Name The active Profile or 'DEFAULT'.