Class DataQueryListByModelIdentifierBase<TModel, TDomainModel, TListModel, TKey>
- Namespace
- Dynamicweb.CoreUI.Data
- Assembly
- Dynamicweb.CoreUI.dll
public abstract class DataQueryListByModelIdentifierBase<TModel, TDomainModel, TListModel, TKey> : DataQueryListBase<TModel, TDomainModel, TListModel>, IPageable, ISortable, IFilterable, IIdentifiableModelQuery<TListModel> where TModel : DataViewModelBase where TListModel : DataListViewModel<TModel>
Type Parameters
TModel
TDomainModel
TListModel
TKey
- Inheritance
-
DataQueryModelBase<TListModel>DataQuerySimpleListBase<TModel, TListModel>DataQueryListBase<TModel, TDomainModel, TListModel>DataQueryListByModelIdentifierBase<TModel, TDomainModel, TListModel, TKey>
- Implements
-
IIdentifiableModelQuery<TListModel>
- Derived
- Inherited Members
- Extension Methods
Properties
ModelIdentifier
public string ModelIdentifier { get; set; }
Property Value
Methods
SetKey(TKey?)
protected abstract void SetKey(TKey? key)
Parameters
key
TKey
TryParseIdentifier(string, out TKey?)
protected virtual bool TryParseIdentifier(string identifier, out TKey? result)
Parameters
identifier
stringresult
TKey