C# Class NServiceBus.ObjectBuilder.CastleWindsor.Windsor250ObjectBuilder

Castle Windsor implementaton of IContainer.
Inheritance: IContainer
Afficher le fichier Open project: paulduran/SqlMonitor

Méthodes publiques

Méthode Description
IContainer ( Type concreteComponent, ComponentCallModelEnum callModel ) : void
IContainer ( Type lookupType, object instance ) : void
IContainer ( Type component, string property, object value ) : void
Windsor250ObjectBuilder ( ) : System

Instantites the class with a new WindsorContainer setting the NoTrackingReleasePolicy.

Windsor250ObjectBuilder ( IWindsorContainer container ) : System

Instantiates the class saving the given container.

Private Methods

Méthode Description
GetAllServiceTypesFor ( Type t ) : IEnumerable
GetHandlerForType ( Type concreteComponent ) : IHandler
GetLifestyleTypeFrom ( ComponentCallModelEnum callModel ) : LifestyleType
IContainer ( Type typeToBuild ) : IEnumerable
IContainer ( Type typeToBuild ) : object

Method Details

IContainer() public méthode

public IContainer ( Type concreteComponent, ComponentCallModelEnum callModel ) : void
concreteComponent System.Type
callModel ComponentCallModelEnum
Résultat void

IContainer() public méthode

public IContainer ( Type lookupType, object instance ) : void
lookupType System.Type
instance object
Résultat void

IContainer() public méthode

public IContainer ( Type component, string property, object value ) : void
component System.Type
property string
value object
Résultat void

Windsor250ObjectBuilder() public méthode

Instantites the class with a new WindsorContainer setting the NoTrackingReleasePolicy.
public Windsor250ObjectBuilder ( ) : System
Résultat System

Windsor250ObjectBuilder() public méthode

Instantiates the class saving the given container.
public Windsor250ObjectBuilder ( IWindsorContainer container ) : System
container IWindsorContainer
Résultat System