OpenTypeHandler2 Class

graph BT Type-->Base0["OpenTypeHandler7"] click Base0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers.Versions/OpenTypeHandler7" Base0-->Base1["OpenTypeHandler"] click Base1 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal/OpenTypeHandler" Base1-->Base2["Object"] Type-.->Interface0["IReferenceTypeHandler"] click Interface0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Typehandlers/IReferenceTypeHandler" Type-.->Interface1["IValueTypeHandler"] click Interface1 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Typehandlers/IValueTypeHandler" Type-.->Interface2["IBuiltinTypeHandler"] click Interface2 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal/IBuiltinTypeHandler" Type-.->Interface3["ICascadingTypeHandler"] click Interface3 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Typehandlers/ICascadingTypeHandler" Type-.->Interface4["ITypeHandler4"] click Interface4 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Typehandlers/ITypeHandler4" Type-.->Interface5["ILinkLengthAware"] click Interface5 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal/ILinkLengthAware" Type["OpenTypeHandler2"] class Type type-node Derived0["OpenTypeHandler0"]-->Type click Derived0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers.Versions/OpenTypeHandler0"

Syntax

public class OpenTypeHandler2 : OpenTypeHandler7, IReferenceTypeHandler, IValueTypeHandler, 
    IBuiltinTypeHandler, ICascadingTypeHandler, ITypeHandler4, ILinkLengthAware

Constructors

Methods

Name Value Summary
Activate(IReferenceActivationContext) void
Inherited from OpenTypeHandler
CascadeActivation(IActivationContext) void
Inherited from OpenTypeHandler
ClassReflector() IReflectClass
Inherited from OpenTypeHandler
CollectIDs(QueryingReadContext) void
Inherited from OpenTypeHandler
Container(IDefragmentContext) ObjectContainerBase
Inherited from OpenTypeHandler
CorrectTypeHandlerVersionFor(IDefragmentContext, int) ITypeHandler4
Inherited from OpenTypeHandler
Defragment(IDefragmentContext) void
Inherited from OpenTypeHandler7
Delete(IDeleteContext) void
Inherited from OpenTypeHandler
Equals(Object) bool
Inherited from OpenTypeHandler
GetHashCode() int
Inherited from OpenTypeHandler
GetID() int
Inherited from OpenTypeHandler
HasField(ObjectContainerBase, string) bool
Inherited from OpenTypeHandler
IsPlainObject(ITypeHandler4) bool
Inherited from OpenTypeHandler
static
LinkLength() int
Inherited from OpenTypeHandler
Read(IReadContext) Object
Inherited from OpenTypeHandler7
ReadCandidateHandler(QueryingReadContext) ITypeHandler4
Inherited from OpenTypeHandler
ReadObjectID(IInternalReadContext) ObjectID
Inherited from OpenTypeHandler
ReadTypeHandler(IInternalReadContext, int) ITypeHandler4
Inherited from OpenTypeHandler
ReadTypeHandlerRestoreOffset(IInternalReadContext) ITypeHandler4
Inherited from OpenTypeHandler
RegisterReflector(IReflector) void
Inherited from OpenTypeHandler
SeekSecondaryOffset(IReadBuffer, ITypeHandler4) void
TypeHandlerForObject(Object) ITypeHandler4
Inherited from OpenTypeHandler
Write(IWriteContext, Object) void
Inherited from OpenTypeHandler