C# Class Castle.MicroKernel.Lifestyle.Pool.DefaultPool

Inheritance: IPool, IDisposable
Afficher le fichier Open project: nats/castle-1.0.3-mono

Méthodes publiques

Méthode Description
DefaultPool ( int initialsize, int maxsize, IComponentActivator componentActivator ) : System
Dispose ( ) : void
Release ( object instance ) : void
Request ( CreationContext context ) : object

Private Methods

Méthode Description
InitPool ( ) : void

Initializes the pool to a initial size by requesting n components and then releasing them.

Method Details

DefaultPool() public méthode

public DefaultPool ( int initialsize, int maxsize, IComponentActivator componentActivator ) : System
initialsize int
maxsize int
componentActivator IComponentActivator
Résultat System

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Release() public méthode

public Release ( object instance ) : void
instance object
Résultat void

Request() public méthode

public Request ( CreationContext context ) : object
context Castle.MicroKernel.Context.CreationContext
Résultat object