RelationalJoinTask Constructor |
Namespace:
Dundas.BI.Data.DataProviders.Tasks
Assembly:
Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (10.0.0.1002)
Syntaxpublic RelationalJoinTask(
Transform transform,
JoinOperation joinType,
InputConnector leftStructure,
IEnumerable<ConnectorElement> leftKeys,
InputConnector rightStructure,
IEnumerable<ConnectorElement> rightKeys
)
Public Sub New (
transform As Transform,
joinType As JoinOperation,
leftStructure As InputConnector,
leftKeys As IEnumerable(Of ConnectorElement),
rightStructure As InputConnector,
rightKeys As IEnumerable(Of ConnectorElement)
)
public:
RelationalJoinTask(
Transform^ transform,
JoinOperation joinType,
InputConnector^ leftStructure,
IEnumerable<ConnectorElement^>^ leftKeys,
InputConnector^ rightStructure,
IEnumerable<ConnectorElement^>^ rightKeys
)
new :
transform : Transform *
joinType : JoinOperation *
leftStructure : InputConnector *
leftKeys : IEnumerable<ConnectorElement> *
rightStructure : InputConnector *
rightKeys : IEnumerable<ConnectorElement> -> RelationalJoinTaskParameters
- transform
- Type: Dundas.BI.Data.TransformsTransform
The process transform. - joinType
- Type: Dundas.BI.Data.DataProviders.RelationalJoinOperation
Type of the join. - leftStructure
- Type: Dundas.BI.Data.TransformsInputConnector
The process input used as left structure for the join operation. - leftKeys
- Type: System.Collections.GenericIEnumerableConnectorElement
The left keys for the relationship. - rightStructure
- Type: Dundas.BI.Data.TransformsInputConnector
The process input used as right structure for the join operation. - rightKeys
- Type: System.Collections.GenericIEnumerableConnectorElement
The right keys for the relationship.
Exceptions| Exception | Condition |
|---|
| ArgumentNullException | One of transform, leftStructure, rightStructure,
leftKeys or rightKeys is . |
| ArgumentException | transform is not compatible with a relational join task
or
one of the leftKeys or rightKeys is empty.
|
See Also