C# Класс NServiceBus.ObjectBuilder.CastleWindsor.Windsor250ObjectBuilder

Castle Windsor implementaton of IContainer.
Наследование: IContainer
Показать файл Открыть проект

Открытые методы

Метод Описание
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.

Приватные методы

Метод Описание
GetAllServiceTypesFor ( Type t ) : IEnumerable
GetHandlerForType ( Type concreteComponent ) : IHandler
GetLifestyleTypeFrom ( ComponentCallModelEnum callModel ) : LifestyleType
IContainer ( Type typeToBuild ) : IEnumerable
IContainer ( Type typeToBuild ) : object

Описание методов

IContainer() публичный Метод

public IContainer ( Type concreteComponent, ComponentCallModelEnum callModel ) : void
concreteComponent System.Type
callModel ComponentCallModelEnum
Результат void

IContainer() публичный Метод

public IContainer ( Type lookupType, object instance ) : void
lookupType System.Type
instance object
Результат void

IContainer() публичный Метод

public IContainer ( Type component, string property, object value ) : void
component System.Type
property string
value object
Результат void

Windsor250ObjectBuilder() публичный Метод

Instantites the class with a new WindsorContainer setting the NoTrackingReleasePolicy.
public Windsor250ObjectBuilder ( ) : System
Результат System

Windsor250ObjectBuilder() публичный Метод

Instantiates the class saving the given container.
public Windsor250ObjectBuilder ( IWindsorContainer container ) : System
container IWindsorContainer
Результат System