Defines a property as part of a DOFInterface.
Inheritance Hierarchy
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
| Name | Description | |
|---|---|---|
| DOFInterfaceProperty | Construct a typeless Property. | |
| DOFInterfaceProperty(DOFInterface, DOFTypeContext, DOFPacket) | Create an instance from serial form. | |
| DOFInterfaceProperty(Int32, Boolean, Boolean, DOFType) | Construct a new Property. |
Methods
| Name | Description | |
|---|---|---|
| CompareTo | compareTo compares this Item with another object lexicographically. (Inherited from DOFInterfaceItem.) | |
| Equals | (Inherited from DOFInterfaceItem.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| getDOFType | Get the type of this property. | |
| GetHashCode | (Inherited from DOFInterfaceItem.) | |
| getInterface | Get the interface that this item belongs to. (Inherited from DOFInterfaceItem.) | |
| getInterfaceID | Get the interface identifier. (Inherited from DOFInterfaceItem.) | |
| getItemID | Get the item ID. (Inherited from DOFInterfaceItem.) | |
| getItemType | Get the item type of PROPERTY, METHOD, EVENT or EXCEPTION. (Inherited from DOFInterfaceItem.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| isReadable | ||
| isWritable | ||
| marshal | (Overrides DOFInterfaceItemmarshal(DOFTypeContext, DOFPacket).) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| ToString | The String representation of this property. (Overrides DOFInterfaceItemToString.) |
Fields
| Name | Description | |
|---|---|---|
| iface | The interface to which the item belongs. (Inherited from DOFInterfaceItem.) | |
| isReadable_Renamed | Whether the property is readable. | |
| isWritable_Renamed | Whether the property is writable. | |
| itemID | The item identifier. (Inherited from DOFInterfaceItem.) | |
| propertyType | The property type. |
Remarks
See Also