/// <summary> /// Join an enumeration of elements to the pipeline /// </summary> /// <param name="observed">observed operation</param> /// <param name="rightOp">operation to join</param> /// <param name="leftField">Name of the field used for the join</param> /// <param name="rightField">Name of the field used for the join</param> /// <returns>resulting operation</returns> public static JoinOperation <Row> InnerJoin(this IObservableOperation observed, IEnumerable <Row> rightOp, string leftField, string rightField) { return(observed.InnerJoin(rightOp, leftField, rightField, RowJoinHelper.MergeRows)); }
/// <summary> /// Join an enumeration of elements to the pipeline /// </summary> /// <param name="observed">observed operation</param> /// <param name="rightOp">operation to join</param> /// <param name="field">Name of the field used for the join</param> /// <returns>resulting operation</returns> public static JoinOperation <Row> InnerJoin(this IObservableOperation observed, IObservableOperation rightOp, string field) { return(observed.InnerJoin(rightOp, field, RowJoinHelper.MergeRows)); }