Back to Devexpress

DevExpress.DataAccess.DataFederation Namespace

corelibraries-devexpress-dot-dataaccess-e06cdd56.md

latest6.0 KB
Original Source

DevExpress.DataAccess.DataFederation Namespace

Contains classes that support federated queries and the Federation data source.

Assembly : DevExpress.DataAccess.v25.2.dll

NuGet Package : DevExpress.DataAccess

Classes

NameDescription
FederationDataSourceA federated data source that integrates different data sources and provides uniform data access with a federated query.
FederationDataSourceBaseA base class for the classes that implement federated data sources.
FederationMasterDetailInfoIdentifies the master-detail relationship defined by federated queries.
FederationRelationColumnInfoDescribes the relation and contains key column names and a relation condition operator.
JoinElementDefines the JOIN clause.
JoinElementCollectionContains JoinElement objects.
MasterDetailInfoCollectionA collection of the FederationMasterDetailInfo objects that define master-detail relationships.
QueryBuildingExtensions staticProvides extension methods to build a federated query with Fluent API.
QueryNodeA base class for SQL query that retrieves data from one or more sources.
QueryNodeCollectionA collection of federated queries (QueryNode objects).
SelectAllColumnsExpression
SelectAllNodeColumnsExpression
SelectColumnExpressionDefines a column in the SELECT statement by the name, alias and source.
SelectExpression
SelectExpressionCollectionA collection of ISelectExpression objects that define columns in the SELECT statement.
SelectNodeA node that provides data with a SELECT query.
SelectNodeBuilderProvides a Fluent interface method used to build a federated query.
SourceA data source that is part of the federated data source.
SourceNodeA base class that is a node used to create a federated data source.
TransformationNodeA node that provides data with a Transformation query.
TransformationNodeBuilderContains methods that allow you to create transformation-based queries to sources of the Federation Data Source.
TransformationRuleContains rules that specify how the transformation works.
TransformationRuleCollectionA collection of the TransformationRule objects.
UnionNodeA node that provides data with a Union and UnionAll queries.
UnionNodeBuilderProvides a Fluent interface method to build a union query.

Interfaces

NameDescription
IAliasedNodeDefines a node that has a name and an alias.
IAliasedSelectExpression
IJoinNodeDefines a node that can take part in JOIN statements.
INodeSelectExpression
IQueryNode
ISelectExpressionDefines a node that can contain a SELECT expression.

Structs

NameDescription
SelectStatementDefines the column and its alias in the SELECT expression.

Enums

NameDescription
FederationConditionTypeSpecifies the relation’s condition.
JoinTypeLists join types.
UnionTypeLists values that specify the result set of the query that combines result sets of two or more queries.