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