A Sandcastle Documented Class Library

# RelationalProviderCapabilities Enumeration

Relational provider capabilities.

Namespace: Dundas.BI.Data.DataProviders.Relational
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (10.0.0.1002)
Syntax
C#
VB
C++
F#
Copy

    [FlagsAttribute]
    public enum RelationalProviderCapabilities

    <FlagsAttribute>
    Public Enumeration RelationalProviderCapabilities

    [FlagsAttribute]
    public enum class RelationalProviderCapabilities

    [<FlagsAttribute>]
    type RelationalProviderCapabilities

Members

| Member name | Value | Description
--- | --- | --- | ---
| None | 0 | Very limited capabilities.
| SupportsAliases | 1 | Supports column and table aliases.
| SupportsGroupBy | 2 | Supports group by.
| SupportsOrderBy | 4 | Supports order by.
| SupportsInnerJoin | 8 | Supports inner join.
| SupportsOuterJoin | 16 | Supports left and right outer join.
| SupportsFullOuterJoin | 32 | Supports full outer join.
| SupportsNestedQuery | 64 | Supports nested queries.
| SupportsCreateTable | 128 | Supports creation of permanent tables.
| SupportsTemporaryTables | 256 | Supports temporary tables.
| SupportsUnion | 512 | Supports UNION and UNION ALL.
| RequireColumnAliasesInGroupBy | 1024 | Require column aliases in GROUP BY.

See Also

#### Reference

Dundas.BI.Data.DataProviders.Relational Namespace