SingleObjectViewModelBase<TEntity, TPrimaryKey, TUnitOfWork> Class
In This Article
The base class for POCO view models exposing a single entity of a given type and CRUD operations against this entity.
It is not recommended to inherit directly from this class. Use the SingleObjectViewModel class instead.
Namespace: DevExpress.Mvvm.ViewModel
Assembly: DevExpress.Mvvm.v24.2.ViewModel.dll
NuGet Package: DevExpress.Scaffolding.Core
#Declaration
[POCOViewModel]
public abstract class SingleObjectViewModelBase<TEntity, TPrimaryKey, TUnitOfWork> :
ISingleObjectViewModel<TEntity, TPrimaryKey>,
ISupportParameter,
IDocumentContent,
ISupportLogicalLayout<SingleObjectViewModelState>,
ISupportLogicalLayout,
ISupportUnitOfWorkPolicy,
ISupportParentViewModel
where TEntity : class
#Type Parameters
Name |
---|
TEntity |
TPrimary |
TUnit |
See Also