Skip to main content
All docs
V26.1
  • FederationConditionType Enum

    Specifies the relation’s condition.

    Namespace: DevExpress.DataAccess.DataFederation

    Assembly: DevExpress.DataAccess.v26.1.dll

    NuGet Package: DevExpress.DataAccess

    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