pmMDA.NET

IDataObjectHandler Interface

[This is preliminary documentation and subject to change.]

Interface to retrieve and store data objects.

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

PmMda.Net.Dog.IDataObjectHandler
   PmMda.Net.Dog.IDataObjectHandlerImpl

public interface IDataObjectHandler

Types that implement IDataObjectHandler

Type Description
CacheHandler  
PersistenceHandler Database persistence handler which uses the NHibernate framework.
ClientDataObjectHandler Remoting data object handler which loads, stores and deletes data objects.

Remarks

The necessary CRUD operations are provided for all defined data objects. The handler is aware of the semantics of data objects and can handle their lightweight representation.

Note to implementers:
Never implement only the IDataObjectHandler interface. To implement an own data object handler derive from the IDataObjectHandlerImpl interface. The pmMDA framework uses the methods from the IDataObjectHandlerImpl interface to reload items of indexed properties.

Requirements

Namespace: PmMda.Net.Dog

Assembly: pmMDA.NET.Common (in pmMDA.NET.Common.dll)

See Also

IDataObjectHandler Members | PmMda.Net.Dog Namespace