C# Class CompositeWpfDemo.Shell.Services.UnityContainerFacade

Inheritance: ContainerFacadeBase
Afficher le fichier Open project: pwlodek/CodeGallery

Méthodes publiques

Méthode Description
UnityContainerFacade ( IUnityContainer container ) : System

Méthodes protégées

Méthode Description
DoBuildUp ( object instance ) : IContainerFacade
DoCreateChildContainer ( ) : IContainerFacade
DoIsTypeRegistered ( Type type ) : bool
DoRegister ( Type from, Type to, string name, LifetimePolicy policy ) : IContainerFacade
DoRegisterInstance ( Type type, string name, object instance ) : IContainerFacade
DoResolve ( Type type, string name ) : object
DoResolveAll ( Type type ) : IEnumerable

Private Methods

Méthode Description
ParseLifetime ( LifetimePolicy policy ) : LifetimeManager

Method Details

DoBuildUp() protected méthode

protected DoBuildUp ( object instance ) : IContainerFacade
instance object
Résultat IContainerFacade

DoCreateChildContainer() protected méthode

protected DoCreateChildContainer ( ) : IContainerFacade
Résultat IContainerFacade

DoIsTypeRegistered() protected méthode

protected DoIsTypeRegistered ( Type type ) : bool
type System.Type
Résultat bool

DoRegister() protected méthode

protected DoRegister ( Type from, Type to, string name, LifetimePolicy policy ) : IContainerFacade
from System.Type
to System.Type
name string
policy LifetimePolicy
Résultat IContainerFacade

DoRegisterInstance() protected méthode

protected DoRegisterInstance ( Type type, string name, object instance ) : IContainerFacade
type System.Type
name string
instance object
Résultat IContainerFacade

DoResolve() protected méthode

protected DoResolve ( Type type, string name ) : object
type System.Type
name string
Résultat object

DoResolveAll() protected méthode

protected DoResolveAll ( Type type ) : IEnumerable
type System.Type
Résultat IEnumerable

UnityContainerFacade() public méthode

public UnityContainerFacade ( IUnityContainer container ) : System
container IUnityContainer
Résultat System