Skip to content

ReplPageRequest

Request sent to a page source.

public sealed record ReplPageRequest : IEquatable<ReplPageRequest>
  • IEquatable<ReplPageRequest>
  • Page<T>(ReplPageRequest, IReadOnlyList<T>, string, long?)

ReplPageRequest(int, string?, int?, bool, ReplResultSurface)

Section titled “ReplPageRequest(int, string?, int?, bool, ReplResultSurface)”

Request sent to a page source.

public ReplPageRequest(int PageSize, string? Cursor, int? VisibleRowCapacityHint, bool AllRequested, ReplResultSurface Surface)
  • PageSize (int): Requested page size.
  • Cursor (string): Opaque cursor for continuation.
  • VisibleRowCapacityHint (int?): Best-effort visible row capacity for the output surface.
  • AllRequested (bool): Whether the caller requested all available rows.
  • Surface (ReplResultSurface): Output surface requesting the page.

Whether the caller requested all available rows.

public bool AllRequested { get; init; }

bool

Opaque cursor for continuation.

public string? Cursor { get; init; }

string

Requested page size.

public int PageSize { get; init; }

int

Output surface requesting the page.

public ReplResultSurface Surface { get; init; }

ReplResultSurface

Best-effort visible row capacity for the output surface.

public int? VisibleRowCapacityHint { get; init; }

int?