Table of Contents

Class DefaultListSpec<T>

Namespace
The.Web.Entities
Assembly
Instagile.Web.Client.dll
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

IEnumerable<ColumnSpec>

DefineColumns(IEntityInfo)

public override sealed IEnumerable<ColumnSpec> DefineColumns(IEntityInfo metadata)

Parameters

metadata IEntityInfo

Returns

IEnumerable<ColumnSpec>

GetLevel(IEntityInfo, IEntity)

public override sealed MessageLevel? GetLevel(IEntityInfo _, IEntity row)

Parameters

_ IEntityInfo
row IEntity

Returns

MessageLevel?

GetLevel(T)

public virtual MessageLevel? GetLevel(T row)

Parameters

row T

Returns

MessageLevel?

Match(IEntityInfo)

public override bool Match(IEntityInfo metadata)

Parameters

metadata IEntityInfo

Returns

bool