[Diese Dokumentation ist noch nicht fertig und kann sich bis zur entgültigen Version noch ändern.]
Assembly: DNCore (in DNCore.dll) Version: 1.4.4679.19807 (1.4.0.0)
Die Basis-Klasse für alle Knoten eines DynamicNode-Graphen.
Namespace: DynamicNode.CoreAssembly: 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
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