Table of Contents

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
Derived
Inherited Members
Extension Methods

Properties

ModelIdentifier

public string ModelIdentifier { get; set; }

Property Value

string

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 string
result TKey

Returns

bool
To top