[Diese Dokumentation ist noch nicht fertig und kann sich bis zur entgültigen Version noch ändern.]
Die Schnittstelle für Objekte in der DynamicNodes-Laufzeitumgbung, in denen Kindobjekte (IChild<(Of <(<'TParent, TSelf>)>)>) gesammelt werden können.

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

Syntax

C#
public interface IParent<TSelf, TChild> : IBaseObject, 
	IIdentifiable, IStorable
where TSelf : class, Object, IParent<TSelf, TChild>
where TChild : class
Visual Basic
Public Interface IParent(Of TSelf As {Class, Object, IParent(Of TSelf, TChild)}, TChild As Class) _
	Inherits IBaseObject, IIdentifiable, IStorable
F#
type IParent<'TSelf, 'TChild when 'TSelf : not struct and Object and IParent<'TSelf, 'TChild> when 'TChild : not struct> =  
    interface
        interface IBaseObject
        interface IIdentifiable
        interface IStorable
    end

Type Parameters

TSelf
Der Type, der diese Schnittstelle implementiert.
TChild
Der Type der Kindobjekte, die in Objekten vom TypeTSelf gespeichert werden sollen.

See Also