Table of Contents

Struct SqlAsyncQueryReaderExpression<TRow>

Namespace
LfrlAnvil.Sql.Statements
Assembly
LfrlAnvil.Sql.Core.dll

Represents a generic prepared asynchronous query reader expression.

public readonly struct SqlAsyncQueryReaderExpression<TRow> where TRow : notnull

Type Parameters

TRow

Row type.

Inherited Members

Properties

Dialect

SQL dialect that this expression is associated with.

public SqlDialect Dialect { get; }

Property Value

SqlDialect

Expression

Underlying compilable expression.

public ISqlAsyncQueryLambdaExpression<TRow> Expression { get; }

Property Value

ISqlAsyncQueryLambdaExpression<TRow>

Methods

Compile()

Compiles this expression.

[Pure]
public SqlAsyncQueryReader<TRow> Compile()

Returns

SqlAsyncQueryReader<TRow>

New SqlAsyncQueryReader<TRow> instance.