C# 클래스 StructureMap.Pipeline.LifecycleObjectCache

상속: IObjectCache
파일 보기 프로젝트 열기: visit/structuremap 1 사용 예제들

공개 메소드들

메소드 설명
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