DevExpress.DataAccess.DataFederation Namespace
Contains classes that support federated queries and the Federation data source.
Assembly: DevExpress.DataAccess.v19.1.dll
Classes
Name | Description |
---|---|
FederationDataSource | A federated data source that integrates different data sources and provides uniform data access with a federated query. |
FederationDataSourceBase | A base class for the classes that implement federated data sources. |
FederationMasterDetailInfo | Identifies the master-detail relationship defined by federated queries. |
FederationMasterDetailInfo.EqualityComparer | Provides methods to support the comparison of objects for equality. |
FederationRelationColumnInfo | Describes the relation and contains key column names and a relation condition operator. |
JoinElement | Defines the JOIN clause. |
JoinElement.EqualityComparer | Provides methods to support the comparison of objects for equality. |
JoinElementCollection | Contains JoinElement objects. |
MasterDetailInfoCollection | |
QueryBuildingExtensions static | Provides extension methods to build a federated query with Fluent API. |
QueryNode | Base class for SQL query that retrieves data from one or more sources. |
QueryNodeCollection | A collection of federated queries. |
SelectColumnExpression | Defines a column in the SELECT statement by the name, alias and source. |
SelectColumnExpression.SelectColumnTypeConverter | A type converter for the column data type. |
SelectExpressionCollection | A collection of objects that define columns in the SELECT statement. |
SelectNode | A node that provides data with a SELECT query. |
SelectNode.EqualityComparer | Provides methods to support the comparison of objects for equality. |
SelectNodeBuilder | Provides a Fluent interface method to build a federated query. |
Source | A data source that is part of the federated data source. |
Source.EqualityComparer | |
SourceNode | |
SourceNode.EqualityComparer | Provides methods to support the comparison of objects for equality. |
Interfaces
Name | Description |
---|---|
IAliasedNode | Defines a node that has a name and an alias. |
IJoinNode | Defines a node that can take part in JOIN statements. |
ISelectExpression | Defines a column in the resulting data set that a federated query returns. |
Structs
Name | Description |
---|---|
SelectStatement | Defines the column and its alias in the SELECT expression. |
Enums
Name | Description |
---|---|
FederationConditionType | Specifies the relation’s condition. |
JoinType | Lists JOIN types. |