A Supplier represents the combined key/data pair for a supplier entity.
In this sample, Supplier is bound to the stored key/data entry by
implementing the MarshalledEntity interface, which is called by
SampleViews.MarshalledEntityBinding .
The binding is "tricky" in that it uses this class for both the stored
data entry and the combined entity object. To do this, the key field(s) are
transient and are set by the binding after the data object has been
deserialized. This avoids the use of a SupplierData class completely.
Since this class is used directly for data storage, it must be
Serializable.
author: Mark Hayes |