corelibraries-devexpress-dot-mvvm-dot-viewmodel-dot-entitiesviewmodelbase-3.md
The base class for a POCO view models exposing a collection of entities of the given type.
It is not recommended to inherit directly from this class. Use the EntitiesViewModel class instead.
Namespace : DevExpress.Mvvm.ViewModel
Assembly : DevExpress.Mvvm.v25.2.ViewModel.dll
NuGet Package : DevExpress.Scaffolding.Core
[POCOViewModel]
public abstract class EntitiesViewModelBase<TEntity, TProjection, TUnitOfWork> :
IEntitiesViewModel<TProjection>,
IDocumentContent,
ISupportUnitOfWorkPolicy,
ISupportParentViewModel
where TEntity : class
<POCOViewModel>
Public MustInherit Class EntitiesViewModelBase(Of TEntity As Class, TProjection As Class, TUnitOfWork As IUnitOfWork)
Implements IEntitiesViewModel(Of TProjection),
IDocumentContent,
ISupportUnitOfWorkPolicy,
ISupportParentViewModel
| Name |
|---|
| TEntity |
| TProjection |
| TUnitOfWork |
Object EntitiesViewModelBase<TEntity, TProjection, TUnitOfWork> LookUpEntitiesViewModel<TEntity, TProjection, TPrimaryKey, TUnitOfWork>
ReadOnlyCollectionViewModelBase<TEntity, TProjection, TUnitOfWork>
PeekCollectionViewModel<TNavigationToken, TEntity, TPrimaryKey, TUnitOfWork>
CollectionViewModelBase<TEntity, TProjection, TPrimaryKey, TUnitOfWork>
See Also
EntitiesViewModelBase<TEntity, TProjection, TUnitOfWork> Members