Skip to main content

FederationConditionType Enum

Specifies the relation’s condition.

Namespace: DevExpress.DataAccess.DataFederation

Assembly: DevExpress.DataAccess.v24.1.dll

NuGet Packages: DevExpress.DataAccess, DevExpress.Win.PivotGrid, DevExpress.Win.TreeMap

Declaration

public enum FederationConditionType

Members

Name Description
Equal

Specifies the “equal” relational operator.

NotEqual

Specifies the “not equal” relational operator.

Greater

Specifies the “greater than” relational operator.

GreaterOrEqual

Specifies the “greater than or equal to” relational operator.

Less

Specifies the “less than” relational operator.

LessOrEqual

Specifies the “less than or equal to” relational operator.

Related API Members

The following properties accept/return FederationConditionType values:

Remarks

The FederationConditionType enumeration member is assigned to the FederationRelationColumnInfo.ConditionOperator property.

Example

To create a master-detail relationship between two queries, add an instance of the FederationMasterDetailInfo object to the Relations collection:

Note

The complete sample project How to Create a Federated Data Source at Runtime is available in the DevExpress Examples repository.

using DevExpress.DataAccess.DataFederation;
// ...
  federation.Relations.Add(new FederationMasterDetailInfo() {
      MasterQueryName = "Orders",
      DetailQueryName = "OrderDetail",
      KeyColumns = {
          new FederationRelationColumnInfo(){
              ParentKeyColumn="OrderID",
              NestedKeyColumn ="OrderID",
              ConditionOperator= FederationConditionType.Equal
              }
          }
  }
See Also