Class TreeRepositoryBindable<TEntity>
- Namespace
- H.Extensions.DataBase.Repository
- Assembly
- H.Extensions.DataBase.Repository.dll
public class TreeRepositoryBindable<TEntity> : RepositoryBindableBase<TreeNodeBase<TEntity>, TEntity>, INotifyPropertyChanged, ITreeRepositoryBindable<TEntity>, IRepositoryBindableBase<TEntity>, IRepositoryBindable where TEntity : StringEntityBase, ITreePath, new()
Type Parameters
TEntity
- Inheritance
-
RepositoryBindableBase<TreeNodeBase<TEntity>, TEntity>TreeRepositoryBindable<TEntity>
- Implements
-
ITreeRepositoryBindable<TEntity>IRepositoryBindableBase<TEntity>
- Inherited Members
- Extension Methods
Properties
SelectedTreeItem
public TreeNodeBase<TEntity> SelectedTreeItem { get; set; }
Property Value
- TreeNodeBase<TEntity>
Methods
Add(object)
public override Task Add(object obj)
Parameters
obj
object
Returns
Add(params TEntity[])
public override Task Add(params TEntity[] ms)
Parameters
ms
TEntity[]
Returns
Clear(object)
public override Task Clear(object obj)
Parameters
obj
object
Returns
Delete(object)
public override Task Delete(object obj)
Parameters
obj
object
Returns
RefreshData(params string[])
public override void RefreshData(params string[] includes)
Parameters
includes
string[]