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.
|