InterfaceTypeHandler Class

graph BT Type-->Base0["OpenTypeHandler"] click Base0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal/OpenTypeHandler" Base0-->Base1["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["InterfaceTypeHandler"] class Type type-node

Syntax

public sealed class InterfaceTypeHandler : OpenTypeHandler, 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 OpenTypeHandler
Delete(IDeleteContext) void
Inherited from OpenTypeHandler
Equals(Object) bool
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 OpenTypeHandler
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
Inherited from OpenTypeHandler
TypeHandlerForObject(Object) ITypeHandler4
Inherited from OpenTypeHandler
Write(IWriteContext, Object) void
Inherited from OpenTypeHandler