Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

AbstractPrototypeTargetSource Class

Base class for dynamic ITargetSource implementations that can create new prototype object instances to support a pooling or new-instance-per-invocation strategy.

For a list of all members of this type, see AbstractPrototypeTargetSource Members .


[Visual Basic]
Public MustInherit Class AbstractPrototypeTargetSource
    Implements ITargetSource, IObjectFactoryAware, IInitializingObject
public abstract class AbstractPrototypeTargetSource : ITargetSource, IObjectFactoryAware, IInitializingObject

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.


All such ITargetSources must run in an IObjectFactory, as they need to call the GetObject method to create a new prototype instance.


Namespace: Spring.Aop.Target

Assembly: Spring.Aop (in Spring.Aop.dll)

See Also

AbstractPrototypeTargetSource Members | Spring.Aop.Target Namespace