[Diese Dokumentation ist noch nicht fertig und kann sich bis zur entgültigen Version noch ändern.]
Die Schnittstelle für Objekte in der DynamicNodes-Laufzeitumgebung, die in einem Elternobjekt (IParent<(Of <(<'TSelf, TChild>)>)>) 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 IChild<TParent, TSelf> : IBaseObject, 
	IIdentifiable, IStorable
where TParent : class
where TSelf : class, Object, IChild<TParent, TSelf>
Visual Basic
Public Interface IChild(Of TParent As Class, TSelf As {Class, Object, IChild(Of TParent, TSelf)}) _
	Inherits IBaseObject, IIdentifiable, IStorable
F#
type IChild<'TParent, 'TSelf when 'TParent : not struct when 'TSelf : not struct and Object and IChild<'TParent, 'TSelf>> =  
    interface
        interface IBaseObject
        interface IIdentifiable
        interface IStorable
    end

Type Parameters

TParent
Der Type des Elternobjektes, in dem Objekte vom TypeTSelf gespeichert werden sollen.
TSelf
Der Type, der diese Schnittstelle implementiert.

See Also