Spring.Core
IObjectPostProcessor Interface
Members  See Also  Send comments on this topic.
Spring.Objects.Factory.Config Namespace : IObjectPostProcessor Interface


Allows for custom modification of new object instances, e.g. checking for marker interfaces or wrapping them with proxies.

Syntax

Visual Basic (Declaration)  
Public Interface IObjectPostProcessor 
Visual Basic (Usage) Copy Code
Dim instance As IObjectPostProcessor
C#  
public interface IObjectPostProcessor 

Remarks

Application contexts can auto-detect IObjectPostProcessor objects in their object definitions and apply them before any other objects get created. Plain object factories allow for programmatic registration of post-processors.

Typically, post-processors that populate objects via marker interfaces or the like will implement IObjectPostProcessor.PostProcessBeforeInitialization, and post-processors that wrap objects with proxies will normally implement IObjectPostProcessor.PostProcessAfterInitialization.

Requirements

Namespace: Spring.Objects.Factory.Config

Platforms:Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family, Windows 7

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

See Also

© 2011 All Rights Reserved.