Table of Contents

Struct SqlParameterBinderExpression<TSource>

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

Represents a generic prepared parameter binder expression.

public readonly struct SqlParameterBinderExpression<TSource> where TSource : notnull

Type Parameters

TSource

Parameter source 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 Expression<Action<IDbCommand, TSource>> Expression { get; }

Property Value

Expression<Action<IDbCommand, TSource>>

Methods

Compile()

Compiles this expression.

[Pure]
public SqlParameterBinder<TSource> Compile()

Returns

SqlParameterBinder<TSource>

New SqlParameterBinder<TSource> instance.