Config4Field Class

graph BT Type-->Base0["Config4Abstract"] click Base0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal/Config4Abstract" Base0-->Base1["Object"] Type-.->Interface0["IObjectField"] click Interface0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Config/IObjectField" Type-.->Interface1["IDeepClone"] click Interface1 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Foundation/IDeepClone" Type["Config4Field"] class Type type-node

Syntax

public class Config4Field : Config4Abstract, IObjectField, IDeepClone

Constructors

Fields

Name Constant Value Summary
_config
Inherited from Config4Abstract

Methods

Name Value Summary
CascadeOnActivate() TernaryBool
Inherited from Config4Abstract
CascadeOnActivate(bool) void
Inherited from Config4Abstract
CascadeOnDelete() TernaryBool
Inherited from Config4Abstract
CascadeOnDelete(bool) void
Inherited from Config4Abstract
CascadeOnUpdate() TernaryBool
Inherited from Config4Abstract
CascadeOnUpdate(bool) void
Inherited from Config4Abstract
DeepClone(Object) Object
Equals(Object) bool
Will raise an exception if argument class doesn't match this class - violates equals() contract in favor of failing fast.
Inherited from Config4Abstract
GetHashCode() int
Inherited from Config4Abstract
GetName() string
Inherited from Config4Abstract
Indexed(bool) void
InitOnUp(Transaction, FieldMetadata) void
PutThreeValued(KeySpec, bool) void
Inherited from Config4Abstract
PutThreeValuedInt(KeySpec, bool) void
Inherited from Config4Abstract
Rename(string) void
SetName(string) void
Inherited from Config4Abstract
Used() bool
Used(bool) void