[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 Standardimplementierung für IParent<(Of <(<'TSelf, TChild>)>)>
Namespace: DynamicNode.ModelAssembly: DNCore (in DNCore.dll) Version: 1.4.4679.19807 (1.4.0.0)
Syntax
C# |
---|
public abstract class ChildObject<TParent, TSelf> : ExtensibleObject<TSelf>, IChild<TParent, TSelf>, IBaseObject, IIdentifiable, IStorable where TParent : class, IParent<TSelf, TChild> where TSelf : class, Object, IChild<TParent, TSelf>, IExtensible<TSelf> |
Visual Basic |
---|
Public MustInherit Class ChildObject(Of TParent As {Class, IParent(Of TSelf, TChild)}, TSelf As {Class, Object, IChild(Of TParent, TSelf), IExtensible(Of TSelf)}) _ Inherits ExtensibleObject(Of TSelf) _ Implements IChild(Of TParent, TSelf), IBaseObject, _ IIdentifiable, IStorable |
F# |
---|
[<AbstractClassAttribute>] type ChildObject<'TParent, 'TSelf when 'TParent : not struct and IParent<'TSelf, 'TChild> when 'TSelf : not struct and Object and IChild<'TParent, 'TSelf> and IExtensible<'TSelf>> = class inherit ExtensibleObject<'TSelf> interface IChild<'TParent, 'TSelf> interface IBaseObject interface IIdentifiable interface IStorable end |
Type Parameters
Inheritance Hierarchy
System..::..Object
DynamicNode.Model..::..BaseObject
DynamicNode.Model..::..ExtensibleObject<(Of <(<'TSelf>)>)>
DynamicNode.Model..::..ChildObject<(Of <(<'TParent, TSelf>)>)>
DynamicNode.Core..::..Port
DynamicNode.Model..::..BaseObject
DynamicNode.Model..::..ExtensibleObject<(Of <(<'TSelf>)>)>
DynamicNode.Model..::..ChildObject<(Of <(<'TParent, TSelf>)>)>
DynamicNode.Core..::..Port