Tortuga.Anchor.Modeling Namespace
Classes
Class | Description | |
---|---|---|
![]() |
CalculatedFieldAttribute |
Apply this attribute to indicate which properties affect this calculated property.
Classes that inherit from ModelBase will use this information to automatically throw the appropriate property changed events.
|
![]() |
ChangeTrackingModelBase |
This ModelBase tracks which fields have changed since the last time AcceptChanges or RejectChanges was called. The purpose of this ModelBase is to easy to determine which objects have unsaved changes.
|
![]() |
ChangeTrackingModelCollection<(Of <(<'TModelType>)>)> |
A collection that supports revertible change tracking.
|
![]() |
DecomposeAttribute |
The Decompose attribute indicates that property is complex and its child properties should be treated as part of the parent object.
|
![]() |
EditableObjectModelBase |
This ModelBase adds the IEditableObject interface to the ChangeTrackingModelBase. The IEditableObject methods are designed for dialogs with ok/cancel semantics. Use the IChangeTracking to track unsaved changes.
|
![]() |
EditableObjectModelCollection<(Of <(<'TModelType>)>)> |
A collection suitable for use in dialogs that have a cancel button. This also supports revertible change tracking.
|
![]() |
IgnoreOnInsertAttribute |
This indicates that the property shouldn't be included in insert operations.
|
![]() |
IgnoreOnUpdateAttribute |
This indicates that the property shouldn't be included in update operations.
|
![]() |
ModelBase |
ModelBase using the default property bag implementation.
|
![]() |
ModelCollection<(Of <(<'T>)>)> |
ModelCollection using the default property bag implementation.
|
![]() |
PreferredConstructorAttribute |
Indicates that this constructor should be used when multiple constructors are avaialble.
|
![]() |
TableAndViewAttribute |
Allows custom mapping to the database. Use when a different view is used for read vs write operations.
|
![]() |
ViewAttribute |
Allows custom mapping to the database. Use when a different view is used for read vs write operations.
|
Delegates
Delegate | Description | |
---|---|---|
![]() |
ValueChanged<(Of <(<'T>)>)> |
Delegate for the ValueChanged action used in the Set method.
|
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
UpdateMode |
This enumeration is used to indicate how AcceptChanges calls will be propagated
|