Struct SqlAsyncQueryReaderExpression
- Namespace
- LfrlAnvil.Sql.Statements
- Assembly
- LfrlAnvil.Sql.Core.dll
Represents a type-erased prepared asynchronous query reader expression.
public readonly record struct SqlAsyncQueryReaderExpression : IEquatable<SqlAsyncQueryReaderExpression>
- Implements
- Inherited Members
Constructors
SqlAsyncQueryReaderExpression(SqlDialect, Type, ISqlAsyncQueryLambdaExpression)
Represents a type-erased prepared asynchronous query reader expression.
public SqlAsyncQueryReaderExpression(SqlDialect Dialect, Type RowType, ISqlAsyncQueryLambdaExpression Expression)
Parameters
Dialect
SqlDialectSQL dialect that this expression is associated with.
RowType
TypeRow type.
Expression
ISqlAsyncQueryLambdaExpressionUnderlying compilable expression.
Properties
Dialect
SQL dialect that this expression is associated with.
public SqlDialect Dialect { get; init; }
Property Value
Expression
Underlying compilable expression.
public ISqlAsyncQueryLambdaExpression Expression { get; init; }
Property Value
RowType
Row type.
public Type RowType { get; init; }