ObjectHeaderContext Class

graph BT Type-->Base0["AbstractReadContext"] click Base0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Marshall/AbstractReadContext" Base0-->Base1["AbstractBufferContext"] click Base1 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal/AbstractBufferContext" Base1-->Base2["Object"] Type-.->Interface0["IBufferContext"] click Interface0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Marshall/IBufferContext" Type-.->Interface1["IInternalReadContext"] click Interface1 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Marshall/IInternalReadContext" Type-.->Interface2["IReadContext"] click Interface2 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Marshall/IReadContext" Type-.->Interface3["IReadBuffer"] click Interface3 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Marshall/IReadBuffer" Type-.->Interface4["IMarshallingInfo"] click Interface4 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Marshall/IMarshallingInfo" Type-.->Interface5["IAspectVersionContext"] click Interface5 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Marshall/IAspectVersionContext" Type-.->Interface6["IHandlerVersionContext"] click Interface6 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Marshall/IHandlerVersionContext" Type-.->Interface7["IContext"] click Interface7 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Marshall/IContext" Type["ObjectHeaderContext"] class Type type-node Derived0["CollectIdContext"]-->Type click Derived0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Marshall/CollectIdContext" Derived1["DeleteContextImpl"]-->Type click Derived1 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Delete/DeleteContextImpl" Derived2["ObjectReferenceContext"]-->Type click Derived2 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Marshall/ObjectReferenceContext" Derived3["ObjectIdContextImpl"]-->Type click Derived3 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Marshall/ObjectIdContextImpl"

Syntax

public class ObjectHeaderContext : AbstractReadContext, IBufferContext, IInternalReadContext, 
    IReadContext, IReadBuffer, IMarshallingInfo, IAspectVersionContext, IHandlerVersionContext, 
    IContext

Constructors

Fields

Name Constant Value Summary
_activationDepth
Inherited from AbstractReadContext
_objectHeader

Methods

Name Value Summary
ActivationDepth() IActivationDepth
Inherited from AbstractReadContext
ActivationDepth(IActivationDepth) void
Inherited from AbstractReadContext
BeginSlot() void
Buffer() IReadBuffer
Inherited from AbstractBufferContext
Buffer(IReadBuffer) IReadBuffer
Inherited from AbstractBufferContext
ClassMetadata() ClassMetadata
Container() ObjectContainerBase
Inherited from AbstractBufferContext
DeclaredAspectCount() int
DeclaredAspectCount(int) void
HandlerVersion() int
HeaderAttributes() ObjectHeaderAttributes
IsLegacyHandlerVersion() bool
Inherited from AbstractBufferContext
IsNull(int) bool
LastReferenceReadWasReallyNull() bool
Inherited from AbstractReadContext
NotifyNullReferenceSkipped() void
Inherited from AbstractReadContext
ObjectContainer() IObjectContainer
Inherited from AbstractBufferContext
Offset() int
Inherited from AbstractBufferContext
PeekPersisted() bool
Inherited from AbstractReadContext
Read(ITypeHandler4) Object
Inherited from AbstractReadContext
ReadAtCurrentSeekPosition(ITypeHandler4) Object
Inherited from AbstractReadContext
ReadBitMap(int) BitMap4
Inherited from AbstractBufferContext
ReadByte() byte
Inherited from AbstractBufferContext
ReadBytes(byte[]) void
Inherited from AbstractBufferContext
ReadIndirectedBuffer() IReadWriteBuffer
Inherited from AbstractReadContext
ReadInt() int
Inherited from AbstractBufferContext
ReadLong() long
Inherited from AbstractBufferContext
ReadObject() Object
Inherited from AbstractReadContext
ReadObject(ITypeHandler4) Object
Inherited from AbstractReadContext
RestoreState(ContextState) void
SaveState() ContextState
Seek(int) void
Inherited from AbstractBufferContext
SlotFormat() SlotFormat
Inherited from AbstractBufferContext
Transaction() Transaction
Inherited from AbstractBufferContext