ChangeTrackingModelCollection<(Of <(<'TModelType>)>)> Class

A collection that supports revertible change tracking.

Namespace:  Tortuga.Anchor.Modeling
Assembly:  Tortuga.Anchor (in Tortuga.Anchor.dll)

Syntax


public class ChangeTrackingModelCollection<TModelType> : AbstractModelCollection<TModelType, ChangeTrackingPropertyBag>, 
	IRevertibleChangeTracking
Public Class ChangeTrackingModelCollection(Of TModelType) _
	Inherits AbstractModelCollection(Of TModelType, ChangeTrackingPropertyBag) _
	Implements IRevertibleChangeTracking

Type Parameters

TModelType

Inheritance Hierarchy


Object
  Collection<(Of <(<'Object>)>)>
    ObservableCollection<(Of <(<'T>)>)>
      Tortuga.Anchor.Collections..::..ObservableCollectionExtended<(Of <(<'T>)>)>
        Tortuga.Anchor.Modeling.Internals..::..AbstractModelCollection<(Of <(<'TModelType, ChangeTrackingPropertyBag>)>)>
          Tortuga.Anchor.Modeling..::..ChangeTrackingModelCollection<(Of <(<'TModelType>)>)>