All docs
V20.2
20.2
20.1
19.2
19.1
The page you are viewing does not exist in version 19.1. This link will take you to the root page.
18.2
The page you are viewing does not exist in version 18.2. This link will take you to the root page.
18.1
The page you are viewing does not exist in version 18.1. This link will take you to the root page.
17.2
The page you are viewing does not exist in version 17.2. This link will take you to the root page.

JoinOperand(String, CriteriaOperator, String, IEnumerable<CriteriaOperator>) Constructor

Initializes a new instance of the JoinOperand class with the specified settings.

Namespace: DevExpress.Data.Filtering

Assembly: DevExpress.Data.v20.2.dll

Declaration

public JoinOperand(
    string joinTypeName,
    CriteriaOperator condition,
    string customAggregateName,
    IEnumerable<CriteriaOperator> aggregatedExpressions
)
Public Sub New(
    joinTypeName As String,
    condition As CriteriaOperator,
    customAggregateName As String,
    aggregatedExpressions As IEnumerable(Of CriteriaOperator)
)

Parameters

Name Type Description
joinTypeName String

A String value that specifies the class name of persistent objects that provide data for joining. The string can contain a namespace prefix to disambiguate the class name if more than one such class name exists. This value is assigned to the JoinOperand.JoinTypeName property.

condition CriteriaOperator

A CriteriaOperator object that represents the filter criteria. null (Nothing in Visual Basic) if the filter criteria isn't needed. This value is assigned to the JoinOperand.Condition property.

customAggregateName String

A custom aggregate function's name.

aggregatedExpressions IEnumerable<CriteriaOperator>

A collection of aggregated expressions to assign to the JoinOperand.CustomAggregateOperands property.

See Also