DOFStructure ClassOpenDOF Object Access Library
Implementation of org.opendof.core.oal.DOFValue that supports both structures of other values.
Inheritance Hierarchy

SystemObject
  org.opendof.core.oal.valueDOFStructure

Namespace: org.opendof.core.oal.value
Assembly: dof-oal (in dof-oal.dll) Version: 7.0.1.2
Syntax

C#
[SerializableAttribute]
public class DOFStructure : DOFValue, 
	DOFImmutable

The DOFStructure type exposes the following members.

Constructors

  NameDescription
Public methodDOFStructure(DOFValue)
Create a structure given an array of values.
Public methodDOFStructure(DOFStructureType, DOFPacket)
Create an instance from serialized form.
Public methodDOFStructure(DOFStructureType, DOFValue)
Create an instance from an array of field values and a type.
Top
Methods

  NameDescription
Public methodEquals (Overrides ObjectEquals(Object).)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodgetDOFType
Public methodgetField
Get a structure field by index.
Public methodgetFields
Get all the fields in the structure.
Public methodGetHashCode (Overrides ObjectGetHashCode.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodisCompatibleWith
Public methodmarshal
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString (Overrides ObjectToString.)
Top
See Also

Reference