VersionFieldMetadata Class

graph BT Type-->Base0["VirtualFieldMetadata"] click Base0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal/VirtualFieldMetadata" Base0-->Base1["FieldMetadata"] click Base1 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal/FieldMetadata" Base1-->Base2["ClassAspect"] click Base2 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal/ClassAspect" Base2-->Base3["Object"] Type-.->Interface0["IStoredField"] click Interface0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Ext/IStoredField" Type["VersionFieldMetadata"] class Type type-node

Syntax

public class VersionFieldMetadata : VirtualFieldMetadata, IStoredField

Fields

Name Constant Value Summary
_fieldType
Inherited from FieldMetadata
_fieldTypeID
Inherited from FieldMetadata
_handle
Inherited from ClassAspect
_isArray
Inherited from FieldMetadata

Methods

Name Value Summary
Activate(UnmarshallingContext) void
Inherited from VirtualFieldMetadata
AddFieldIndex(ObjectIdContextImpl) void
AddIndexEntry(StatefulBuffer, Object) void
Inherited from FieldMetadata
AddIndexEntry(Transaction, int, Object) void
Inherited from FieldMetadata
Alive() bool
Inherited from VirtualFieldMetadata
AspectType() AspectType
Inherited from FieldMetadata
AttemptUpdate(UnmarshallingContext) void
Inherited from FieldMetadata
CanBeDisabled() bool
Inherited from VirtualFieldMetadata
CanLoadByIndex() bool
Inherited from FieldMetadata
CanUpdateFast() bool
Inherited from FieldMetadata
CanUseNullBitmap() bool
Inherited from VirtualFieldMetadata
CascadeActivation(IActivationContext) void
Inherited from FieldMetadata
CascadingTarget(IActivationContext) Object
Inherited from FieldMetadata
CheckEnabled(IAspectVersionContext, IHandlerVersionContext) bool
Inherited from ClassAspect
ClassReflector(IReflector) IReflectClass
Inherited from VirtualFieldMetadata
Coerce(IReflectClass, Object) Object
Inherited from FieldMetadata
CollectIDs(CollectIdContext) void
Inherited from FieldMetadata
Container() ObjectContainerBase
Inherited from FieldMetadata
ContainingClass() ClassMetadata
Inherited from FieldMetadata
CreateFieldIndexKey(int, Object) IFieldIndexKey
Inherited from FieldMetadata
CreateIndex() void
Inherited from FieldMetadata
Deactivate(IActivationContext) void
Inherited from VirtualFieldMetadata
DefragAspect(IDefragmentContext) void
Inherited from FieldMetadata
Delete(DeleteContextImpl, bool) void
DisableFromAspectCountVersion(int) void
Inherited from ClassAspect
DropIndex() void
Inherited from FieldMetadata
DropIndex(LocalTransaction) void
Inherited from FieldMetadata
Equals(Object) bool
Inherited from FieldMetadata
FieldType() ClassMetadata
Inherited from FieldMetadata
FieldTypeID() int
Inherited from FieldMetadata
Get(Object) Object
Inherited from FieldMetadata
Get(Transaction, Object) Object
Inherited from FieldMetadata
GetHandler() ITypeHandler4
Inherited from VirtualFieldMetadata
GetHashCode() int
Inherited from FieldMetadata
GetIndex(Transaction) BTree
Inherited from FieldMetadata
GetName() string
Inherited from FieldMetadata
GetOn(Transaction, Object) Object
Inherited from FieldMetadata
GetOrCreate(Transaction, Object) Object
Inherited from VirtualFieldMetadata
GetStoredType() IReflectClass
Inherited from FieldMetadata
HasConfig() bool
Inherited from FieldMetadata
HasIndex() bool
Inherited from FieldMetadata
IncrementOffset(IReadBuffer, IHandlerVersionContext) void
Inherited from ClassAspect
IndexEntryFor(Object) Object
Inherited from VirtualFieldMetadata
IndexHandler(ObjectContainerBase) IIndexable4
Inherited from VirtualFieldMetadata
Init(string, int, bool, bool, bool) void
Inherited from FieldMetadata
Init(string) void
Inherited from FieldMetadata
InitIndex(Transaction, int) void
Inherited from FieldMetadata
IsArray() bool
Inherited from FieldMetadata
IsEnabledOn(IAspectVersionContext) bool
Inherited from ClassAspect
IsPrimitive() bool
Inherited from FieldMetadata
IsVirtual() bool
Inherited from VirtualFieldMetadata
LinkLength(IHandlerVersionContext) int
LoadFieldTypeById() void
Inherited from VirtualFieldMetadata
Marshall(MarshallingContext, Object) void
Inherited from VirtualFieldMetadata
NeedsArrayAndPrimitiveInfo() bool
Inherited from VirtualFieldMetadata
NewBTree(Transaction, int) BTree
Inherited from FieldMetadata
PrepareComparison(IContext, Object) IPreparedComparison
Inherited from FieldMetadata
QField(Transaction) QField
Inherited from FieldMetadata
Read(IObjectIdContext) Object
Inherited from FieldMetadata
ReadIndexEntry(IObjectIdContext) Object
Inherited from FieldMetadata
ReadVirtualAttribute(ObjectReferenceContext) void
Inherited from VirtualFieldMetadata
RebuildIndexForClass(LocalObjectContainer, ClassMetadata) bool
Inherited from FieldMetadata
RebuildIndexForObject(LocalObjectContainer, ClassMetadata, int) void
Inherited from FieldMetadata
RebuildIndexForWriter(LocalObjectContainer, StatefulBuffer, int) void
Inherited from FieldMetadata
Reflector() GenericReflector
Inherited from FieldMetadata
RemoveIndexEntry(Transaction, int, Object) void
Inherited from FieldMetadata
Rename(string) void
Inherited from FieldMetadata
Search(Transaction, Object) IBTreeRange
Inherited from FieldMetadata
Set(Object, Object) void
Inherited from FieldMetadata
SetAvailable() void
Inherited from FieldMetadata
SetHandle(int) void
Inherited from ClassAspect
ToString() string
Inherited from FieldMetadata
TranslatorStoredClass(IObjectTranslator) Type
Inherited from FieldMetadata
TraverseValues(IVisitor4) void
Inherited from FieldMetadata
TraverseValues(Transaction, IVisitor4) void
Inherited from FieldMetadata
TypeHandlerForClass(ObjectContainerBase, IReflectClass) ITypeHandler4
Inherited from FieldMetadata
Updating() bool
Inherited from FieldMetadata
WrapHandlerToArrays(ITypeHandler4) ITypeHandler4
Inherited from FieldMetadata