DOFInterfaceProperty ClassOpenDOF Object Access Library
Defines a property as part of a DOFInterface.
Inheritance Hierarchy

SystemObject
  org.opendof.core.oalDOFInterfaceItem
    org.opendof.core.oalDOFInterfaceProperty

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

C#
[SerializableAttribute]
public class Property : DOFInterfaceItem

The DOFInterfaceProperty type exposes the following members.

Constructors

  NameDescription
Protected methodDOFInterfaceProperty
Construct a typeless Property.
Protected methodDOFInterfaceProperty(DOFInterface, DOFTypeContext, DOFPacket)
Create an instance from serial form.
Protected methodDOFInterfaceProperty(Int32, Boolean, Boolean, DOFType)
Construct a new Property.
Top
Methods

  NameDescription
Public methodCompareTo
compareTo compares this Item with another object lexicographically.
(Inherited from DOFInterfaceItem.)
Public methodEquals (Inherited from DOFInterfaceItem.)
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
Get the type of this property.
Public methodGetHashCode (Inherited from DOFInterfaceItem.)
Public methodgetInterface
Get the interface that this item belongs to.
(Inherited from DOFInterfaceItem.)
Public methodgetInterfaceID
Get the interface identifier.
(Inherited from DOFInterfaceItem.)
Public methodgetItemID
Get the item ID.
(Inherited from DOFInterfaceItem.)
Public methodgetItemType
Get the item type of PROPERTY, METHOD, EVENT or EXCEPTION.
(Inherited from DOFInterfaceItem.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodisReadable
Public methodisWritable
Public methodmarshal (Overrides DOFInterfaceItemmarshal(DOFTypeContext, DOFPacket).)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
The String representation of this property.
(Overrides DOFInterfaceItemToString.)
Top
Fields

  NameDescription
Protected fieldiface
The interface to which the item belongs.
(Inherited from DOFInterfaceItem.)
Protected fieldisReadable_Renamed
Whether the property is readable.
Protected fieldisWritable_Renamed
Whether the property is writable.
Protected fielditemID
The item identifier.
(Inherited from DOFInterfaceItem.)
Protected fieldpropertyType
The property type.
Top
Remarks

Defines a property as part of a DOFInterface.
See Also

Reference