Table of Contents

Class ClickHouseHints

Namespace
LinqToDB.DataProvider.ClickHouse
Assembly
linq2db.dll
public static class ClickHouseHints
Inheritance
ClickHouseHints

Methods

FinalHint<TSource>(IClickHouseSpecificQueryable<TSource>)

Adds FINAL modifier to FROM Clause of all the tables in the method scope.

[ExpressionMethod("ClickHouse", "FinalQueryHintImpl")]
public static IClickHouseSpecificQueryable<TSource> FinalHint<TSource>(this IClickHouseSpecificQueryable<TSource> table) where TSource : notnull

Parameters

table IClickHouseSpecificQueryable<TSource>

Returns

IClickHouseSpecificQueryable<TSource>

Type Parameters

TSource

FinalHint<TSource>(IClickHouseSpecificTable<TSource>)

Adds FINAL modifier to FROM Clause.

[ExpressionMethod("ClickHouse", "FinalHintImpl")]
public static IClickHouseSpecificTable<TSource> FinalHint<TSource>(this IClickHouseSpecificTable<TSource> table) where TSource : notnull

Parameters

table IClickHouseSpecificTable<TSource>

Returns

IClickHouseSpecificTable<TSource>

Type Parameters

TSource

FinalInScopeHint<TSource>(IClickHouseSpecificQueryable<TSource>)

Adds FINAL modifier to FROM Clause of all the tables in the method scope.

[ExpressionMethod("ClickHouse", "FinalInScopeHintImpl")]
public static IClickHouseSpecificQueryable<TSource> FinalInScopeHint<TSource>(this IClickHouseSpecificQueryable<TSource> table) where TSource : notnull

Parameters

table IClickHouseSpecificQueryable<TSource>

Returns

IClickHouseSpecificQueryable<TSource>

Type Parameters

TSource

FinalInScopeHint<TSource>(IClickHouseSpecificTable<TSource>)

Adds FINAL modifier to FROM Clause.

[ExpressionMethod("ClickHouse", "FinalInScopeHintImpl2")]
public static IClickHouseSpecificTable<TSource> FinalInScopeHint<TSource>(this IClickHouseSpecificTable<TSource> table) where TSource : notnull

Parameters

table IClickHouseSpecificTable<TSource>

Returns

IClickHouseSpecificTable<TSource>

Type Parameters

TSource

SettingsHint<TSource>(IClickHouseSpecificQueryable<TSource>, string, params object?[])

[ExpressionMethod("ClickHouse", "SettingsHintImpl")]
public static IClickHouseSpecificQueryable<TSource> SettingsHint<TSource>(this IClickHouseSpecificQueryable<TSource> query, string hintFormat, params object?[] hintParameters) where TSource : notnull

Parameters

query IClickHouseSpecificQueryable<TSource>
hintFormat string
hintParameters object[]

Returns

IClickHouseSpecificQueryable<TSource>

Type Parameters

TSource