AdvancedFilterBase<TSpecFactory,TEntity>
public abstract class AdvancedFilterBase<TSpecFactory, TEntity> :
IAdvancedFilter<TSpecFactory, TEntity>
Inheritance
- interface IAdvancedFilter<TSpecFactory,TEntity>
Namespace
Constructors
AdvancedFilterBase<TSpecFactory,TEntity>
The default constructor.
public AdvancedFilterBase()
Properties
Alias
public string Alias { get; }
Description
public string Description { get; }
EditorConfig
public string EditorConfig { get; }
EditorView
public string EditorView { get; }
Group
public string Group { get; }
Name
public string Name { get; }
Methods
Apply
public abstract IQuerySpecification<TEntity> Apply(IQuerySpecification<TEntity> query,
TSpecFactory where, string value)
CanApply
public abstract bool CanApply(string value)