public BulkUploadScheduleEventCsvJobData(JToken node) : base(node) { if (node["csvVersion"] != null) { this._CsvVersion = (BulkUploadCsvVersion)ParseEnum(typeof(BulkUploadCsvVersion), node["csvVersion"].Value <string>()); } if (node["columns"] != null) { this._Columns = new List <String>(); foreach (var arrayNode in node["columns"].Children()) { this._Columns.Add(ObjectFactory.Create <String>(arrayNode)); } } }
public BulkUploadCsvJobData(XmlElement node) : base(node) { foreach (XmlElement propertyNode in node.ChildNodes) { switch (propertyNode.Name) { case "csvVersion": this._CsvVersion = (BulkUploadCsvVersion)ParseEnum(typeof(BulkUploadCsvVersion), propertyNode.InnerText); continue; case "columns": this._Columns = new List <String>(); foreach (XmlElement arrayNode in propertyNode.ChildNodes) { this._Columns.Add(ObjectFactory.Create <String>(arrayNode)); } continue; } } }