Interface defining the behavior of the dependency injection container.
| C# | Visual Basic | Visual C++ |
public interface IObjectContainer
Public Interface IObjectContainer
public interface class IObjectContainer
| All Members | Methods | ||||
| Icon | Member | Description |
|---|---|---|
| RegisterInstance<(Of <(TInterface>)>)(TInterface) |
Register an instance with the container.
| |
| RegisterInstance<(Of <(TInterface>)>)(String, TInterface) |
Register an instance with the container.
| |
| RegisterInstance<(Of <(TInterface>)>)(TInterface, Boolean) |
Register an instance with the container.
| |
| RegisterInstance<(Of <(TInterface>)>)(String, TInterface, Boolean) |
Register an instance with the container.
| |
| RegisterType<(Of <(TFrom, TTo>)>)()()() |
Register a type mapping with the container.
| |
| RegisterType<(Of <(TFrom, TTo>)>)(Boolean) |
Register a type mapping with the container.
| |
| RegisterType<(Of <(TFrom, TTo>)>)(String) |
Register a type mapping with the container.
| |
| RegisterType<(Of <(TFrom, TTo>)>)(String, Boolean) |
Register a type mapping with the container.
| |
| Resolve<(Of <(T>)>)()()() |
Resolve an instance of the default requested type from the container.
| |
| Resolve<(Of <(T>)>)(String) |
Resolve an instance of the default requested type from the container.
|