| XField Class | 
 Inheritance Hierarchy
Inheritance HierarchyNamespace: Biolomics.BioCallback
 Syntax
SyntaxThe XField type exposes the following members.
 Constructors
Constructors| Name | Description | |
|---|---|---|
|  | XField(XField) | 
 copy ctor
  | 
|  | XField(TFieldDef, XRecord) | 
 Initializes a new instance of the XField class.
  | 
|  | XField(XField, XRecord) | 
 copy ctor but going into a new parent record
  | 
 Properties
Properties| Name | Description | |
|---|---|---|
|  | FieldValue | 
 Gets or sets the field value.
  | 
|  | IsModified | 
 Gets or sets a value indicating whether this instance is modified.
  | 
 Methods
Methods| Name | Description | |
|---|---|---|
|  | CanRead | 
 Determines whether current connection can read from Field.
  | 
|  | CanWrite | 
 Determines whether current connection can write from Field.
  | 
|  | Clear | 
 Clears this instance.
  | 
|  | Clone | 
 Clones this instance.
  | 
|  | CloneAsXField | 
 We cannot use name 'Clone' here otherwise Implements vector.TId(Of XSField) fails because XSField.Clone() returns a XField instead of a XSField !!!
  | 
|  | DataToView | 
Converts field value to readable string.
  | 
|  | DataToView(Int32) | 
 Mandatory otherwise DataToView(5) returns letter 5 of string given by DataToView(), instead of the subfield value
  | 
|  | Equals | 
 Determines whether the specified Object is equal to this instance.
 (Overrides ObjectEquals(Object).) | 
|  | Field | 
 each derived class embed its own TField member, which can be a TAField, TCField, TEField, etc.
 this function must return that original TField
  | 
|  | FieldDef | 
 Gets the Field definition.
  | 
|  | FieldType | 
 The Field type.
  | 
|  | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.) | 
|  | GetHashCode | Serves as the default hash function. (Inherited from Object.) | 
|  | GetType | Gets the Type of the current instance.(Inherited from Object.) | 
|  | Key | 
 Gets Field Key.
  | 
|  | MemberwiseClone | Creates a shallow copy of the current Object.(Inherited from Object.) | 
|   | NewField | 
 Create new Field.A global factory to allocate a field from the field def and the parent record.
  | 
|  | ParentRecord | 
 Gets the parent record.
  | 
|  | Read | 
 Reads the Content from source object.
  | 
|  | Reset | 
 Resets this instance.
  | 
|  | SetDefaultValues | 
 Sets the default values.
  | 
|  | ToString | Returns a string that represents the current object.(Inherited from Object.) | 
|  | Write | 
 Writes data into a TQuery
 and Format it depending to field type
  | 
 Operators
Operators| Name | Description | |
|---|---|---|
|   | Equality | 
 Checks if XFields are equal.
  | 
|   | Inequality | 
 Checks if XFields are different.
  | 
 See Also
See Also Inheritance Hierarchy
Inheritance Hierarchy