1. EntityIdIterator

Class EntityIdIterator

A query result containing entity ids.

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

Constructors

EntityIdIterator(IMClient, Query, IIdQueryResult)

Initializes a new instance of the EntityIdIterator class.

Declaration
public EntityIdIterator(IMClient client, Query query, IIdQueryResult result)
Parameters
TypeNameDescription
IMClientclient

The client.

Queryquery

The query.

IIdQueryResultresult

The query result.

EntityIdIterator(IMClient, Query)

Initializes a new instance of the EntityIdIterator class.

Declaration
public EntityIdIterator(IMClient client, Query query)
Parameters
TypeNameDescription
IMClientclient

The client.

Queryquery

The query.

Methods

GetResultAsync(Query)

Gets the results.

Declaration
protected override Task<IIdQueryResult> GetResultAsync(Query query)
Parameters
TypeNameDescription
Queryquery

The 'request' query.

Returns
TypeDescription
Task<>IIdQueryResult

The query results.

Overrides
Stylelabs.M.Sdk.Models.Querying.QueryIteratorBase<Stylelabs.M.Sdk.Contracts.Querying.IIdQueryResult>.GetResultAsync(Stylelabs.M.Base.Querying.Query)

Implements

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