Table of Contents

Interface ISqlQueryExtensionBuilder

Namespace
LinqToDB.Internal.SqlQuery
Assembly
linq2db.dll

Interface for custom query extension builder.

public interface ISqlQueryExtensionBuilder : ISqlExtensionBuilder
Extension Methods

Methods

Build(NullabilityContext, ISqlBuilder, StringBuilder, SqlQueryExtension)

Emits query extension SQL.

void Build(NullabilityContext nullability, ISqlBuilder sqlBuilder, StringBuilder stringBuilder, SqlQueryExtension sqlQueryExtension)

Parameters

nullability NullabilityContext

Current nullability context.

sqlBuilder ISqlBuilder

SQL builder interface.

stringBuilder StringBuilder

String builder to emit extension SQL to.

sqlQueryExtension SqlQueryExtension

Extension instance.