Interface ISqlTableExtensionBuilder
Interface for custom table extension builder.
public interface ISqlTableExtensionBuilder : ISqlExtensionBuilder
- Extension Methods
Methods
Build(NullabilityContext, ISqlBuilder, StringBuilder, SqlQueryExtension, SqlTable, string)
Emits table extension SQL.
void Build(NullabilityContext nullability, ISqlBuilder sqlBuilder, StringBuilder stringBuilder, SqlQueryExtension sqlQueryExtension, SqlTable table, string alias)
Parameters
nullabilityNullabilityContextCurrent nullability context.
sqlBuilderISqlBuilderSQL builder interface.
stringBuilderStringBuilderString builder to emit extension SQL to.
sqlQueryExtensionSqlQueryExtensionExtension instance.
tableSqlTableTarget table.
aliasstringTarget table alias.