Table of Contents

Class TranslationProviderFlags

Namespace
LinqToDB.Linq.Translation
Assembly
linq2db.dll

Read-only, translation-relevant subset of the provider's SqlProviderFlags, exposed to member translators via ProviderFlags. Only the flags member translators need are surfaced here, rather than the whole SqlProviderFlags.

public sealed class TranslationProviderFlags
Inheritance
object
TranslationProviderFlags
Extension Methods

Constructors

TranslationProviderFlags(NullsDefaultOrdering, bool)

Initializes a new TranslationProviderFlags.

public TranslationProviderFlags(NullsDefaultOrdering defaultNullsOrdering, bool isNullsOrderingSupported)

Parameters

defaultNullsOrdering NullsDefaultOrdering

The provider's natural NULL placement when no NULLS FIRST/NULLS LAST is specified.

isNullsOrderingSupported bool

Whether the provider supports the NULLS FIRST/NULLS LAST keyword in ORDER BY.

Properties

DefaultNullsOrdering

The provider's natural NULL placement when no NULLS FIRST/NULLS LAST is specified.

public NullsDefaultOrdering DefaultNullsOrdering { get; }

Property Value

NullsDefaultOrdering

IsNullsOrderingSupported

Whether the provider supports the NULLS FIRST/NULLS LAST keyword in ORDER BY.

public bool IsNullsOrderingSupported { get; }

Property Value

bool