Table of Contents

Class ListTablesResponse

Namespace
DynaSharp.Requests
Assembly
DynaSharp.dll

One page of the result of ListTablesRequest.

public sealed record ListTablesResponse : IEquatable<ListTablesResponse>
Inheritance
ListTablesResponse
Implements
Inherited Members

Constructors

ListTablesResponse()

public ListTablesResponse()

Properties

LastEvaluatedTableName

Gets the name of the last table evaluated, to pass as ExclusiveStartTableName to read the next page. null on the last page; only null means the end, so do not stop at a page with fewer names than the limit.

public string? LastEvaluatedTableName { get; init; }

Property Value

string

TableNames

Gets the table names of this page, sorted. Never null; empty when the account has no tables.

public IReadOnlyList<string> TableNames { get; init; }

Property Value

IReadOnlyList<string>

Methods

Equals(ListTablesResponse?)

public bool Equals(ListTablesResponse? other)

Parameters

other ListTablesResponse

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

operator ==(ListTablesResponse?, ListTablesResponse?)

public static bool operator ==(ListTablesResponse? left, ListTablesResponse? right)

Parameters

left ListTablesResponse
right ListTablesResponse

Returns

bool

operator !=(ListTablesResponse?, ListTablesResponse?)

public static bool operator !=(ListTablesResponse? left, ListTablesResponse? right)

Parameters

left ListTablesResponse
right ListTablesResponse

Returns

bool