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
-
objectTranslationProviderFlags
- Extension Methods
Constructors
TranslationProviderFlags(NullsDefaultOrdering, bool)
Initializes a new TranslationProviderFlags.
public TranslationProviderFlags(NullsDefaultOrdering defaultNullsOrdering, bool isNullsOrderingSupported)
Parameters
defaultNullsOrderingNullsDefaultOrderingThe provider's natural NULL placement when no
NULLS FIRST/NULLS LASTis specified.isNullsOrderingSupportedboolWhether the provider supports the
NULLS FIRST/NULLS LASTkeyword inORDER BY.
Properties
DefaultNullsOrdering
The provider's natural NULL placement when no NULLS FIRST/NULLS LAST is specified.
public NullsDefaultOrdering DefaultNullsOrdering { get; }
Property Value
IsNullsOrderingSupported
Whether the provider supports the NULLS FIRST/NULLS LAST keyword in ORDER BY.
public bool IsNullsOrderingSupported { get; }