A tuplizer defines the contract for things which know how to manage
a particular representation of a piece of data, given that
representation's EntityMode (the entity-mode
essentially defining which representation).
Namespace: NHibernate.TupleAssembly: NHibernate (in NHibernate.dll) Version: 3.2.0.4000 (3.2.0.4000)
Syntax
C# |
---|
public interface ITuplizer |
Visual Basic |
---|
Public Interface ITuplizer |
Visual C++ |
---|
public interface class ITuplizer |
Remarks
If that given piece of data is thought of as a data structure, then a tuplizer
is the thing which knows how to:
- create such a data structure appropriately
- extract values from and inject values into such a data structure
- create the data structure by calling the POCO's constructor
- extract and inject values through getters/setter, or by direct field access, etc