DOFInterfaceMethod ClassOpenDOF Object Access Library
Defines a Method (or function) as part of a DOFInterface.
Inheritance Hierarchy

SystemObject
  org.opendof.core.oalDOFInterfaceItem
    org.opendof.core.oalDOFInterfaceMethod

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

C#
[SerializableAttribute]
public class Method : DOFInterfaceItem

The DOFInterfaceMethod type exposes the following members.

Constructors

  NameDescription
Protected methodDOFInterfaceMethod
Construct a typeless Method.
Protected methodDOFInterfaceMethod(Int32, DOFType, DOFType)
Construct a new Method.
Protected methodDOFInterfaceMethod(DOFInterface, DOFTypeContext, DOFPacket)
Create an instance from serial form.
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 methodGetHashCode (Inherited from DOFInterfaceItem.)
Public methodgetInputParameterCount
Get the number of Input Parameters defined for this method.
Public methodgetInputParameters
Get the Input Parameters for this method.
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 methodgetOutputParameterCount
Get the number of Output Parameters for this method.
Public methodgetOutputParameters
Get the Output Parameters for this method.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
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 method.
(Overrides DOFInterfaceItemToString.)
Top
Fields

  NameDescription
Protected fieldiface
The interface to which the item belongs.
(Inherited from DOFInterfaceItem.)
Protected fieldinputParameters
The method's input parameters.
Protected fielditemID
The item identifier.
(Inherited from DOFInterfaceItem.)
Protected fieldoutputParameters
The method's output parameters.
Top
Remarks

Defines a Method (or function) as part of a DOFInterface.
See Also

Reference