Table of Contents

Class PagedQueryCover<M>

Namespace
Tlabs.Server.Model
Assembly
Tlabs.SrvBase.dll

Cover for the result of a a page limited data query for model objects.

public class PagedQueryCover<M> : QueryCover<M>

Type Parameters

M
Inheritance
PagedQueryCover<M>
Inherited Members
Extension Methods

Constructors

PagedQueryCover(Func<PagedQueryCover<M>, IResultList<M>>, Func<Exception, string>?)

Ctor from queryResult and (optional) provideErrMessage delegates.

public PagedQueryCover(Func<PagedQueryCover<M>, IResultList<M>> queryResult, Func<Exception, string>? provideErrMessage = null)

Parameters

queryResult Func<PagedQueryCover<M>, IResultList<M>>
provideErrMessage Func<Exception, string>

Properties

total

Total (unlimited) result count.

public int total { get; set; }

Property Value

int