Skip to main content

PaginationFilter

Namespace: IotaSdk

Pagination options for querying the GraphQL server. It defaults to forward pagination with the GraphQL server's max page size.

public record class PaginationFilter : System.IEquatable`1[[IotaSdk.PaginationFilter, IotaSdk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]

Inheritance ObjectPaginationFilter
Implements IEquatable<PaginationFilter>
Attributes NullableContextAttribute, NullableAttribute

Properties

Direction

The direction of pagination.

public Direction Direction { get; init; }

Property Value

Direction

Cursor

An opaque cursor used for pagination.

public string? Cursor { get; init; }

Property Value

String

Limit

The maximum number of items to return. If this is omitted, it will lazily query the service configuration for the max page size.

public int? Limit { get; init; }

Property Value

Int32?

Constructors

PaginationFilter(Direction, String, Int32?)

Pagination options for querying the GraphQL server. It defaults to forward pagination with the GraphQL server's max page size.

public PaginationFilter(Direction Direction, string? Cursor = null, int? Limit = null)

Parameters

Direction Direction
The direction of pagination.

Cursor String?
An opaque cursor used for pagination.

Limit Int32?
The maximum number of items to return. If this is omitted, it will lazily query the service configuration for the max page size.