1. EntityDefinitionIdIterator

Class EntityDefinitionIdIterator

A query result containing entity ids.

Inheritance
object
EntityDefinitionIdIterator
Namespace: StylelabsStylelabs.MSdkStylelabs.M.Sdk.ModelsQuerying
Assembly: Stylelabs.M.Sdk.dll
Syntax
public class EntityDefinitionIdIterator : SkipTakeIteratorBase<IIdQueryResult>, IIdIterator, IQueryIterator<IIdQueryResult>, IIterator

Constructors

EntityDefinitionIdIterator(IMClient, IIdQueryResult)

Initializes a new instance of the EntityDefinitionIdIterator class.

Declaration
public EntityDefinitionIdIterator(IMClient client, IIdQueryResult result)
Parameters
TypeNameDescription
IMClientclient

The client.

IIdQueryResultresult

The query result.

EntityDefinitionIdIterator(IMClient, long)

Initializes a new instance of the EntityDefinitionIdIterator class.

Declaration
public EntityDefinitionIdIterator(IMClient client, long pageSize)
Parameters
TypeNameDescription
IMClientclient

The client.

longpageSize

The page size.

Methods

GetResultAsync(long, long)

Gets results.

Declaration
protected override Task<IIdQueryResult> GetResultAsync(long skip, long take)
Parameters
TypeNameDescription
longskip

How many items to skip.

longtake

How many items to take.

Returns
TypeDescription
Task<>IIdQueryResult

The results.

Overrides
Stylelabs.M.Sdk.Models.Querying.SkipTakeIteratorBase<Stylelabs.M.Sdk.Contracts.Querying.IIdQueryResult>.GetResultAsync(long, long)

Implements

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