1. Stylelabs.M.Sdk.Models.Querying

Class ScrollResultBase

Base implementation of IScrollResult.

Inheritance

object

QueryResultBase

ScrollResultBase

EntityScrollResult

IdScrollResult

Implements

IQueryResult

IScrollResult

IQueryResult

Inherited Members

QueryResultBase.Items

QueryResultBase.TotalNumberOfResults

QueryResultBase.Offset

QueryResultBase.IQueryResult.Items

Namespace: StylelabsStylelabs.MSdkStylelabs.M.Sdk.ModelsQuerying

Assembly: Stylelabs.M.Sdk.dll

Syntax

public abstract class ScrollResultBase<T> : QueryResultBase<T>, IQueryResult<T>, IScrollResult, IQueryResult

Type Parameters

NameDescription
TThe type.

Constructors

ScrollResultBase(string, IEnumerable, long, long)

Initializes a new instance of the ScrollResultBase class.

Declaration

protected ScrollResultBase(string scrollId, IEnumerable<T> items, long totalItems, long offset)

Parameters

TypeNameDescription
stringscrollIdThe id of the scroll.
IEnumerable<>itemsThe items.
longtotalItemsThe total of items.
longoffsetThe offset.

Properties

ScrollId

Gets last id of the scroll (can be different from last scroll).

Declaration

public string ScrollId { get; }

Property Value

TypeDescription
string

Implements

IQueryResult

IScrollResult

IQueryResult

If you have suggestions for improving this article, let us know!