[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)
Ein BaseObject das die Schnittstelle IExtensible<(Of <(<'T>)>)> implementiert.
Namespace: DynamicNode.ModelAssembly: DNCore (in DNCore.dll) Version: 1.4.4679.19807 (1.4.0.0)
Syntax
C# |
---|
public abstract class ExtensibleObject<TSelf> : BaseObject, IExtensible<TSelf>, IDisposable where TSelf : class, Object, IExtensible<TSelf> |
Visual Basic |
---|
Public MustInherit Class ExtensibleObject(Of TSelf As {Class, Object, IExtensible(Of TSelf)}) _ Inherits BaseObject _ Implements IExtensible(Of TSelf), IDisposable |
F# |
---|
[<AbstractClassAttribute>] type ExtensibleObject<'TSelf when 'TSelf : not struct and Object and IExtensible<'TSelf>> = class inherit BaseObject interface IExtensible<'TSelf> interface IDisposable end |
Type Parameters
- TSelf
- Der Type, der von ExtensibleObject<(Of <(<'TSelf>)>)> abgeleitet wird.
Inheritance Hierarchy
System..::..Object
DynamicNode.Model..::..BaseObject
DynamicNode.Model..::..ExtensibleObject<(Of <(<'TSelf>)>)>
DynamicNode.Model..::..ChildObject<(Of <(<'TParent, TSelf>)>)>
DynamicNode.Model..::..ParentObject<(Of <(<'TSelf, TChild>)>)>
DynamicNode.Model..::..BaseObject
DynamicNode.Model..::..ExtensibleObject<(Of <(<'TSelf>)>)>
DynamicNode.Model..::..ChildObject<(Of <(<'TParent, TSelf>)>)>
DynamicNode.Model..::..ParentObject<(Of <(<'TSelf, TChild>)>)>