[Diese Dokumentation ist noch nicht fertig und kann sich bis zur entgültigen Version noch ändern.]
Die Basis-Klasse für alle Knoten eines DynamicNode-Graphen.

Namespace: DynamicNode.Core
Assembly: DNCore (in DNCore.dll) Version: 1.4.4679.19807 (1.4.0.0)

Syntax

C#
public abstract class Node : HierarchyObject<IGraph, INode, IPort>, 
	INode, IChild<IGraph, INode>, IParent<INode, IPort>, 
	IBaseObject, IIdentifiable, IStorable, IExtensible<INode>, 
	IDisposable, IComparable<INode>
Visual Basic
Public MustInherit Class Node _
	Inherits HierarchyObject(Of IGraph, INode, IPort) _
	Implements INode, IChild(Of IGraph, INode),  _
	IParent(Of INode, IPort), IBaseObject, IIdentifiable,  _
	IStorable, IExtensible(Of INode), IDisposable, IComparable(Of INode)
F#
[<AbstractClassAttribute>]
type Node =  
    class
        inherit HierarchyObject<IGraph, INode, IPort>
        interface INode
        interface IChild<IGraph, INode>
        interface IParent<INode, IPort>
        interface IBaseObject
        interface IIdentifiable
        interface IStorable
        interface IExtensible<INode>
        interface IDisposable
        interface IComparable<INode>
    end

Remarks

Diese Klasse bietet eine Verwaltung für Ein- und Ausgabeports, für Knotenbefehle und für Erweiterungen.

Inheritance Hierarchy

System..::..Object
  DynamicNode.Model..::..BaseObject
    DynamicNode.Model..::..ExtensibleObject<(Of <(<'INode>)>)>
      DynamicNode.Model..::..ParentObject<(Of <(<'INode, IPort>)>)>
        DynamicNode.Model..::..HierarchyObject<(Of <(<'IGraph, INode, IPort>)>)>
          DynamicNode.Core..::..Node
            DynamicNode.Core.Nodes..::..NFlag
            DynamicNode.Core.Nodes..::..NSubGraph
            DynamicNode.Core..::..StreamNode

See Also