Summer.Batch.Common.Proxy.IProxyObject Interface Reference

Interface for all proxy types created by ProxyFactory. The Instance property (GetInstance) holds a reference to the underlying instance. More...

Inheritance diagram for Summer.Batch.Common.Proxy.IProxyObject:
Summer.Batch.Common.Proxy.ProxyObject Summer.Batch.Core.Scope.StepScopeProxyObject

Public Member Functions

object GetInstance ()
 Retrieves the current underlying instance. More...
 
void SetInstance (object instance)
 Sets the underlying instance. More...
 

Detailed Description

Interface for all proxy types created by ProxyFactory. The Instance property (GetInstance) holds a reference to the underlying instance.

Member Function Documentation

object Summer.Batch.Common.Proxy.IProxyObject.GetInstance ( )

Retrieves the current underlying instance.

Returns
the underlying instance.
void Summer.Batch.Common.Proxy.IProxyObject.SetInstance ( object  instance)

Sets the underlying instance.

Parameters
instancethe new instance

The documentation for this interface was generated from the following file:
  • Summer.Batch.Common/Proxy/IProxyObject.cs