corelibraries-devexpress-dot-dataaccess-e06cdd56.md
Contains classes that support federated queries and the Federation data source.
Assembly : DevExpress.DataAccess.v25.2.dll
NuGet Package : DevExpress.DataAccess
| 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. |
| FederationRelationColumnInfo | Describes the relation and contains key column names and a relation condition operator. |
| JoinElement | Defines the JOIN clause. |
| JoinElementCollection | Contains JoinElement objects. |
| MasterDetailInfoCollection | A collection of the FederationMasterDetailInfo objects that define master-detail relationships. |
| QueryBuildingExtensions static | Provides extension methods to build a federated query with Fluent API. |
| QueryNode | A base class for SQL query that retrieves data from one or more sources. |
| QueryNodeCollection | A collection of federated queries (QueryNode objects). |
| SelectAllColumnsExpression | |
| SelectAllNodeColumnsExpression | |
| SelectColumnExpression | Defines a column in the SELECT statement by the name, alias and source. |
| SelectExpression | |
| SelectExpressionCollection | A collection of ISelectExpression objects that define columns in the SELECT statement. |
| SelectNode | A node that provides data with a SELECT query. |
| SelectNodeBuilder | Provides a Fluent interface method used to build a federated query. |
| Source | A data source that is part of the federated data source. |
| SourceNode | A base class that is a node used to create a federated data source. |
| TransformationNode | A node that provides data with a Transformation query. |
| TransformationNodeBuilder | Contains methods that allow you to create transformation-based queries to sources of the Federation Data Source. |
| TransformationRule | Contains rules that specify how the transformation works. |
| TransformationRuleCollection | A collection of the TransformationRule objects. |
| UnionNode | A node that provides data with a Union and UnionAll queries. |
| UnionNodeBuilder | Provides a Fluent interface method to build a union query. |
| Name | Description |
|---|---|
| IAliasedNode | Defines a node that has a name and an alias. |
| IAliasedSelectExpression | |
| IJoinNode | Defines a node that can take part in JOIN statements. |
| INodeSelectExpression | |
| IQueryNode | |
| ISelectExpression | Defines a node that can contain a SELECT expression. |
| Name | Description |
|---|---|
| SelectStatement | Defines the column and its alias in the SELECT expression. |
| Name | Description |
|---|---|
| FederationConditionType | Specifies the relation’s condition. |
| JoinType | Lists join types. |
| UnionType | Lists values that specify the result set of the query that combines result sets of two or more queries. |