public static DescibeImportsFromDatabaseResponse Unmarshall(UnmarshallerContext _ctx) { DescibeImportsFromDatabaseResponse descibeImportsFromDatabaseResponse = new DescibeImportsFromDatabaseResponse(); descibeImportsFromDatabaseResponse.HttpResponse = _ctx.HttpResponse; descibeImportsFromDatabaseResponse.RequestId = _ctx.StringValue("DescibeImportsFromDatabase.RequestId"); descibeImportsFromDatabaseResponse.TotalRecordCount = _ctx.IntegerValue("DescibeImportsFromDatabase.TotalRecordCount"); descibeImportsFromDatabaseResponse.PageNumber = _ctx.IntegerValue("DescibeImportsFromDatabase.PageNumber"); descibeImportsFromDatabaseResponse.PageRecordCount = _ctx.IntegerValue("DescibeImportsFromDatabase.PageRecordCount"); List <DescibeImportsFromDatabaseResponse.DescibeImportsFromDatabase_ImportResultFromDB> descibeImportsFromDatabaseResponse_items = new List <DescibeImportsFromDatabaseResponse.DescibeImportsFromDatabase_ImportResultFromDB>(); for (int i = 0; i < _ctx.Length("DescibeImportsFromDatabase.Items.Length"); i++) { DescibeImportsFromDatabaseResponse.DescibeImportsFromDatabase_ImportResultFromDB importResultFromDB = new DescibeImportsFromDatabaseResponse.DescibeImportsFromDatabase_ImportResultFromDB(); importResultFromDB.ImportId = _ctx.IntegerValue("DescibeImportsFromDatabase.Items[" + i + "].ImportId"); importResultFromDB.ImportDataType = _ctx.StringValue("DescibeImportsFromDatabase.Items[" + i + "].ImportDataType"); importResultFromDB.ImportDataStatus = _ctx.StringValue("DescibeImportsFromDatabase.Items[" + i + "].ImportDataStatus"); importResultFromDB.ImportDataStatusDescription = _ctx.StringValue("DescibeImportsFromDatabase.Items[" + i + "].ImportDataStatusDescription"); importResultFromDB.IncrementalImportingTime = _ctx.StringValue("DescibeImportsFromDatabase.Items[" + i + "].IncrementalImportingTime"); descibeImportsFromDatabaseResponse_items.Add(importResultFromDB); } descibeImportsFromDatabaseResponse.Items = descibeImportsFromDatabaseResponse_items; return(descibeImportsFromDatabaseResponse); }
public static DescibeImportsFromDatabaseResponse Unmarshall(UnmarshallerContext context) { DescibeImportsFromDatabaseResponse descibeImportsFromDatabaseResponse = new DescibeImportsFromDatabaseResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescibeImportsFromDatabase.RequestId"), TotalRecordCount = context.IntegerValue("DescibeImportsFromDatabase.TotalRecordCount"), PageNumber = context.IntegerValue("DescibeImportsFromDatabase.PageNumber"), PageRecordCount = context.IntegerValue("DescibeImportsFromDatabase.PageRecordCount") }; List <DescibeImportsFromDatabaseResponse.ImportResultFromDB> items = new List <DescibeImportsFromDatabaseResponse.ImportResultFromDB>(); for (int i = 0; i < context.Length("DescibeImportsFromDatabase.Items.Length"); i++) { DescibeImportsFromDatabaseResponse.ImportResultFromDB importResultFromDB = new DescibeImportsFromDatabaseResponse.ImportResultFromDB() { ImportId = context.IntegerValue($"DescibeImportsFromDatabase.Items[{i}].ImportId"), ImportDataType = context.EnumValue <DescibeImportsFromDatabaseResponse.ImportResultFromDB.ImportDataTypeEnum>($"DescibeImportsFromDatabase.Items[{i}].ImportDataType"), ImportDataStatus = context.EnumValue <DescibeImportsFromDatabaseResponse.ImportResultFromDB.ImportDataStatusEnum>($"DescibeImportsFromDatabase.Items[{i}].ImportDataStatus"), ImportDataStatusDescription = context.StringValue($"DescibeImportsFromDatabase.Items[{i}].ImportDataStatusDescription"), IncrementalImportingTime = context.StringValue($"DescibeImportsFromDatabase.Items[{i}].IncrementalImportingTime") }; items.Add(importResultFromDB); } descibeImportsFromDatabaseResponse.Items = items; return(descibeImportsFromDatabaseResponse); }