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
DialectSqlDialectSQL dialect that this expression is associated with.
RowTypeTypeRow type.
ExpressionISqlAsyncQueryLambdaExpressionUnderlying 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; }