Table of Contents

Class ClickHouseMemberTranslator.ClickHouseWindowFunctionsMemberTranslator

Namespace
LinqToDB.Internal.DataProvider.ClickHouse.Translation
Assembly
linq2db.dll
protected class ClickHouseMemberTranslator.ClickHouseWindowFunctionsMemberTranslator : WindowFunctionsMemberTranslator, IMemberTranslator
Inheritance
object
ClickHouseMemberTranslator.ClickHouseWindowFunctionsMemberTranslator
Implements
Inherited Members
Extension Methods

Properties

IsAggregateDistinctSupported

protected override bool IsAggregateDistinctSupported { get; }

Property Value

bool

IsCorrelationSupported

protected override bool IsCorrelationSupported { get; }

Property Value

bool

IsCumeDistSupported

protected override bool IsCumeDistSupported { get; }

Property Value

bool

IsFrameExclusionSupported

protected override bool IsFrameExclusionSupported { get; }

Property Value

bool

IsFrameGroupsSupported

protected override bool IsFrameGroupsSupported { get; }

Property Value

bool

IsPercentileContSupported

protected override bool IsPercentileContSupported { get; }

Property Value

bool

IsPercentileDiscSupported

protected override bool IsPercentileDiscSupported { get; }

Property Value

bool

IsRowNumberNeedsCasting

When true, the translated ROW_NUMBER() is wrapped in an explicit CAST to the result type. Providers whose ROW_NUMBER() does not yield the expected numeric type override this to opt in (e.g. ClickHouse). Default: false.

public override bool IsRowNumberNeedsCasting { get; }

Property Value

bool

IsVarianceBareSupported

protected override bool IsVarianceBareSupported { get; }

Property Value

bool

IsVarianceSupported

protected override bool IsVarianceSupported { get; }

Property Value

bool

StdDevFunctionName

protected override string StdDevFunctionName { get; }

Property Value

string

VarianceFunctionName

protected override string VarianceFunctionName { get; }

Property Value

string