Db4objects.Db4o.Typehandlers Namespace

Class Types

Class Summary
CollectionTypeHandler TypeHandler for Collections.
DateTimeOffsetTypeHandler
EnumTypeHandler
EnumTypeHandlerPredicate
GenericCollectionTypeHandler
GuidTypeHandler DB4O type handler for efficiently storing and activating System.Guid values.
IgnoreFieldsTypeHandler Typehandler that ignores all fields on a class
MapTypeHandler Typehandler for classes that implement IDictionary.
SingleClassTypeHandlerPredicate allows installing a Typehandler for a single class.
SingleNamedClassTypeHandlerPredicate allows installing a Typehandler for a single classname.
SystemArrayTypeHandler

Interface Types

Interface Summary
IActivationContext
ICascadingTypeHandler TypeHandler for objects with members.
IInstantiatingTypeHandler
IQueryableTypeHandler
IReferenceTypeHandler
ITypeFamilyTypeHandler
ITypeHandler4 handles reading, writing, deleting, defragmenting and comparisons for types of objects.

Custom Typehandlers can be implemented to alter the default behaviour of storing all non-transient fields of an object.

ITypeHandlerPredicate Predicate to be able to select if a specific TypeHandler is applicable for a specific Type.
IValueTypeHandler

Namespaces