Click or drag to resize
INetadminContainer Methods

[This is preliminary documentation and is subject to change.]

The INetadminContainer type exposes the following members.

Methods
  NameDescription
Public method void AssertConfigurationIsValid
Public method void Dispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.)
Public methodBooleanIsRegistered(Type)
Returns true if type has registered implementations
(Inherited from INetadminResolver.)
Public methodBooleanIsRegisteredT
Returns true if type has registered implementations
(Inherited from INetadminResolver.)
Public method void OverrideRegistrationTInterface, TConcrete(DependencyLifeCycle)
Used to override a previous registration
(Inherited from INetadminContainerExtender.)
Public method void RegisterTInterface, TConcrete(ActionTConcrete)
Public method void RegisterTInterface, TConcrete(TConcrete)
Public method void RegisterTInterface, TConcrete(DependencyLifeCycle)
Used to register a interface - concrete class mapping
(Inherited from INetadminContainerExtender.)
Public method void RegisterDefaultTInterface, TConcrete(DependencyLifeCycle)
Used to provide a default implementation if one has not been registered already
(Inherited from INetadminContainerExtender.)
Public method void RegisterFactoryTInterface, TFactory(FuncTFactory, TInterface)
Public method void RegisterFactoryTInterface, TFactory(FuncTFactory, Type, TInterface)
Public methodObjectResolve(Type)
Returns the most recent registered implementation for type
(Inherited from INetadminResolver.)
Public methodResolveTResolveT
Returns the most recent registered implementation for type T
(Inherited from INetadminResolver.)
Public methodIEnumerableT, T: ObjectResolveAll(Type)
Returns all registered implementations of type
(Inherited from INetadminResolver.)
Public methodIEnumerableTResolveAllT
Returns all registered implementations of type T
(Inherited from INetadminResolver.)
Public method void ScanDirectoryTInterface(String)
Public methodObjectTryResolve(Type)
Attempts to resolve type, returns null if type is not registered
(Inherited from INetadminResolver.)
Top
See Also