IReadContext Interface

Summary

this interface is passed to internal class Db4objects.Db4o.Typehandlers.ITypeHandler4 when instantiating objects.
graph BT Type-.->Interface0["IContext"] click Interface0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Marshall/IContext" Type-.->Interface1["IReadBuffer"] click Interface1 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Marshall/IReadBuffer" Type["IReadContext"] class Type type-node Implementing0["QueryingReadContext"]-.->Type click Implementing0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Marshall/QueryingReadContext" Implementing1["ObjectHeaderContext"]-.->Type click Implementing1 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Marshall/ObjectHeaderContext" Implementing2["CollectIdContext"]-.->Type click Implementing2 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Marshall/CollectIdContext" Implementing3["IObjectIdContext"]-.->Type click Implementing3 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Marshall/IObjectIdContext" Implementing4["DeleteContextImpl"]-.->Type click Implementing4 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Delete/DeleteContextImpl" Implementing5["IReferenceActivationContext"]-.->Type click Implementing5 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Marshall/IReferenceActivationContext" Implementing6["ObjectReferenceContext"]-.->Type click Implementing6 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Marshall/ObjectReferenceContext" Implementing7["IInternalReadContext"]-.->Type click Implementing7 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Marshall/IInternalReadContext" Implementing8["ObjectIdContextImpl"]-.->Type click Implementing8 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Marshall/ObjectIdContextImpl" Implementing9["AbstractReadContext"]-.->Type click Implementing9 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Marshall/AbstractReadContext" Implementing10["UnmarshallingContext"]-.->Type click Implementing10 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Marshall/UnmarshallingContext"

Syntax

public interface IReadContext : IContext, IReadBuffer

Methods

Name Value Summary
ReadObject() Object
Interprets the current position in the context as an ID and returns the object with this ID.
ReadObject(ITypeHandler4) Object
reads sub-objects, in cases where the Db4objects.Db4o.Typehandlers.ITypeHandler4 is known.