C# Класс StructureMap.Pipeline.LifecycleObjectCache

Наследование: IObjectCache
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
DisposeAndClear ( ) : void
Eject ( Type pluginType, StructureMap.Pipeline.Instance instance ) : void
Get ( Type pluginType, StructureMap.Pipeline.Instance instance, IBuildSession session ) : object
Has ( Type pluginType, StructureMap.Pipeline.Instance instance ) : bool
LifecycleObjectCache ( ) : System
Set ( Type pluginType, StructureMap.Pipeline.Instance instance, object value ) : void

Защищенные методы

Метод Описание
buildWithSession ( Type pluginType, StructureMap.Pipeline.Instance instance, IBuildSession session ) : object

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

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

public DisposeAndClear ( ) : void
Результат void

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

public Eject ( Type pluginType, StructureMap.Pipeline.Instance instance ) : void
pluginType System.Type
instance StructureMap.Pipeline.Instance
Результат void

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

public Get ( Type pluginType, StructureMap.Pipeline.Instance instance, IBuildSession session ) : object
pluginType System.Type
instance StructureMap.Pipeline.Instance
session IBuildSession
Результат object

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

public Has ( Type pluginType, StructureMap.Pipeline.Instance instance ) : bool
pluginType System.Type
instance StructureMap.Pipeline.Instance
Результат bool

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

public LifecycleObjectCache ( ) : System
Результат System

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

public Set ( Type pluginType, StructureMap.Pipeline.Instance instance, object value ) : void
pluginType System.Type
instance StructureMap.Pipeline.Instance
value object
Результат void

buildWithSession() защищенный Метод

protected buildWithSession ( Type pluginType, StructureMap.Pipeline.Instance instance, IBuildSession session ) : object
pluginType System.Type
instance StructureMap.Pipeline.Instance
session IBuildSession
Результат object