Destructs a component of type T.
Instantiates component of type T.
Set file in which registration occurred.
Get file in which registration occurred.
Set line in file on which registration occurred.
Get line in file on which registration occurred.
Set a locator for depedencies.
Get the type info of T that is created.
Get file in which registration occurred.
Get line in file on which registration occurred.
A decorating factory, that adds component registration information when decorated factory threws some kind of exception.