C# Class StructureMap.Pipeline.LifecycleObjectCache

Inheritance: IObjectCache
Afficher le fichier Open project: visit/structuremap Class Usage Examples

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
buildWithSession ( Type pluginType, StructureMap.Pipeline.Instance instance, IBuildSession session ) : object

Method Details

DisposeAndClear() public méthode

public DisposeAndClear ( ) : void
Résultat void

Eject() public méthode

public Eject ( Type pluginType, StructureMap.Pipeline.Instance instance ) : void
pluginType System.Type
instance StructureMap.Pipeline.Instance
Résultat void

Get() public méthode

public Get ( Type pluginType, StructureMap.Pipeline.Instance instance, IBuildSession session ) : object
pluginType System.Type
instance StructureMap.Pipeline.Instance
session IBuildSession
Résultat object

Has() public méthode

public Has ( Type pluginType, StructureMap.Pipeline.Instance instance ) : bool
pluginType System.Type
instance StructureMap.Pipeline.Instance
Résultat bool

LifecycleObjectCache() public méthode

public LifecycleObjectCache ( ) : System
Résultat System

Set() public méthode

public Set ( Type pluginType, StructureMap.Pipeline.Instance instance, object value ) : void
pluginType System.Type
instance StructureMap.Pipeline.Instance
value object
Résultat void

buildWithSession() protected méthode

protected buildWithSession ( Type pluginType, StructureMap.Pipeline.Instance instance, IBuildSession session ) : object
pluginType System.Type
instance StructureMap.Pipeline.Instance
session IBuildSession
Résultat object