Table of Contents

Class D1RawQueryResult

Namespace
Cloudflare.NET.Accounts.D1.Models
Assembly
Cloudflare.NET.dll

Result of a raw query execution (array format).

public record D1RawQueryResult : IEquatable<D1RawQueryResult>
Inheritance
D1RawQueryResult
Implements
Inherited Members

Remarks

Raw queries return rows as arrays instead of objects for better performance. Column names are provided in the Columns array; row values are in the Rows array.

Constructors

D1RawQueryResult(D1QueryMeta, D1RawQueryResultSet, bool)

Result of a raw query execution (array format).

public D1RawQueryResult(D1QueryMeta Meta, D1RawQueryResultSet Results, bool Success)

Parameters

Meta D1QueryMeta

Metadata about the query execution.

Results D1RawQueryResultSet

The raw query result set containing columns and rows.

Success bool

Whether the query executed successfully.

Remarks

Raw queries return rows as arrays instead of objects for better performance. Column names are provided in the Columns array; row values are in the Rows array.

Properties

Meta

Metadata about the query execution.

[JsonPropertyName("meta")]
public D1QueryMeta Meta { get; init; }

Property Value

D1QueryMeta

Results

The raw query result set containing columns and rows.

[JsonPropertyName("results")]
public D1RawQueryResultSet Results { get; init; }

Property Value

D1RawQueryResultSet

Success

Whether the query executed successfully.

[JsonPropertyName("success")]
public bool Success { get; init; }

Property Value

bool