Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

AbstractProxyTypeBuilder Class

Base class for proxy builders that can be used to create a proxy for any class.

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

System.Object
   AbstractProxyTypeBuilder
      AbstractAopProxyTypeBuilder
      CompositionProxyTypeBuilder
      InheritanceProxyTypeBuilder

[Visual Basic]
Public MustInherit Class AbstractProxyTypeBuilder
    Implements IProxyTypeBuilder, IProxyTypeGenerator
[C#]
public abstract class AbstractProxyTypeBuilder : IProxyTypeBuilder, IProxyTypeGenerator

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.

Remarks

This abstract (MustInherit in Visual Basic) class provides a set of template methods that derived classes can override to provide custom behaviour appropriate to the type of proxy that is being generated (one of inheritance or composition-based proxying).

Requirements

Namespace: Spring.Proxy

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

See Also

AbstractProxyTypeBuilder Members | Spring.Proxy Namespace