Class DefaultListSpec<T>
public class DefaultListSpec<T> : DefaultListSpec, IListSpec where T : IEntity<T>
Type Parameters
T
- Inheritance
-
DefaultListSpec<T>
- Implements
- Inherited Members
Methods
DefineColumns()
public virtual IEnumerable<ColumnSpec> DefineColumns()
Returns
DefineColumns(IEntityInfo)
public override sealed IEnumerable<ColumnSpec> DefineColumns(IEntityInfo metadata)
Parameters
metadataIEntityInfo
Returns
GetLevel(IEntityInfo, IEntity)
public override sealed MessageLevel? GetLevel(IEntityInfo _, IEntity row)
Parameters
_IEntityInforowIEntity
Returns
GetLevel(T)
public virtual MessageLevel? GetLevel(T row)
Parameters
rowT
Returns
Match(IEntityInfo)
public override bool Match(IEntityInfo metadata)
Parameters
metadataIEntityInfo