Spring.Core Send comments on this topic.
Spring.Proxy Namespace
See Also  Inheritance Hierarchy

Provides classes that can create proxy types via composition or inheritance, and apply any number of custom attributes to the class definition and / or members of the proxied type.

This is useful in those cases where attributes may need to be applied to a class definition to take advantage of behavior that relies on the presence of such attributes. Examples of behavior that can be controlled via the use of attributes include COM+ ServicedComponents and web services.

Classes

ClassDescription
AbstractProxyTypeBuilder Generic proxy builder that can be used to create a proxy for any class.
CompositionProxyTypeBuilder Builds a proxy type using composition.
InheritanceProxyTypeBuilder Builds a proxy type using inheritance.
ProxyTypeUtils Miscellaneous utility methods relating to the creation of proxy Types.

Interfaces

InterfaceDescription
IProxyTypeBuilder Describes the operations for a generic proxy type builder that can be used to create a proxy type for any class.

Enumerations

EnumerationDescription
ProxyStrategy Enumerates the available proxy strategies.

See Also