Dev2.Session.Dev2StudioSessionBroker.GetXMLForInputs C# (CSharp) Method

GetXMLForInputs() public method

public GetXMLForInputs ( IDataListModel dataListModel ) : string
dataListModel IDataListModel
return string
        public string GetXMLForInputs(IDataListModel dataListModel)
        {
            StringBuilder result = new StringBuilder("<" + RootTag + ">");
            foreach(var item in dataListModel.Scalars.Where(scalar => scalar.IODirection==enDev2ColumnArgumentDirection.Input || scalar.IODirection==enDev2ColumnArgumentDirection.Both))
            {
                DoScalarAppending(result, item);    
            }
            foreach (var recordSet in dataListModel.RecordSets.Where(scalar => scalar.IODirection == enDev2ColumnArgumentDirection.Input || scalar.IODirection == enDev2ColumnArgumentDirection.Both))
            {
                DoRecordSetAppending(recordSet, result);
            }
            result.Append("</" + RootTag + ">");
            return result.ToString();
        }