Table of Contents

Enum Sql.QueryExtensionScope

Namespace
LinqToDB
Assembly
linq2db.dll

Defines query extension location/scope.

public enum Sql.QueryExtensionScope
Extension Methods

Fields

IndexHint = 3

Extension will be applied to table as index hint.

JoinHint = 4

Extension will be applied to join as join hint/extension.

None = 0

No scope. Could be used with LinqToDB.SqlQuery.NoneExtensionBuilder builder to skip extension processing by Linq To DB for specific configuration.

QueryHint = 6

Extension will be applied to query as query hint.

SubQueryHint = 5

Extension will be applied to subquery as subquery hint.

TableHint = 1

Extension will be applied to table as table hint.

TableNameHint = 7

Extension will be applied to table name (e.g. temporal table modifiers).

TablesInScopeHint = 2

Extension will be applied to all tables in current (sub)query as table hint.