public static DescribeFilesForSQLServerResponse Unmarshall(UnmarshallerContext context) { DescribeFilesForSQLServerResponse describeFilesForSQLServerResponse = new DescribeFilesForSQLServerResponse(); describeFilesForSQLServerResponse.HttpResponse = context.HttpResponse; describeFilesForSQLServerResponse.RequestId = context.StringValue("DescribeFilesForSQLServer.RequestId"); describeFilesForSQLServerResponse.DBInstanceId = context.StringValue("DescribeFilesForSQLServer.DBInstanceId"); describeFilesForSQLServerResponse.TotalRecordCount = context.IntegerValue("DescribeFilesForSQLServer.TotalRecordCount"); describeFilesForSQLServerResponse.PageNumber = context.IntegerValue("DescribeFilesForSQLServer.PageNumber"); describeFilesForSQLServerResponse.PageRecordCount = context.IntegerValue("DescribeFilesForSQLServer.PageRecordCount"); List <DescribeFilesForSQLServerResponse.DescribeFilesForSQLServer_SQLServerUploadFile> describeFilesForSQLServerResponse_items = new List <DescribeFilesForSQLServerResponse.DescribeFilesForSQLServer_SQLServerUploadFile>(); for (int i = 0; i < context.Length("DescribeFilesForSQLServer.Items.Length"); i++) { DescribeFilesForSQLServerResponse.DescribeFilesForSQLServer_SQLServerUploadFile sQLServerUploadFile = new DescribeFilesForSQLServerResponse.DescribeFilesForSQLServer_SQLServerUploadFile(); sQLServerUploadFile.DBName = context.StringValue("DescribeFilesForSQLServer.Items[" + i + "].DBName"); sQLServerUploadFile.FileName = context.StringValue("DescribeFilesForSQLServer.Items[" + i + "].FileName"); sQLServerUploadFile.FileSize = context.LongValue("DescribeFilesForSQLServer.Items[" + i + "].FileSize"); sQLServerUploadFile.InternetFtpServer = context.StringValue("DescribeFilesForSQLServer.Items[" + i + "].InternetFtpServer"); sQLServerUploadFile.InternetPort = context.IntegerValue("DescribeFilesForSQLServer.Items[" + i + "].InternetPort"); sQLServerUploadFile.IntranetFtpserver = context.StringValue("DescribeFilesForSQLServer.Items[" + i + "].IntranetFtpserver"); sQLServerUploadFile.Intranetport = context.IntegerValue("DescribeFilesForSQLServer.Items[" + i + "].Intranetport"); sQLServerUploadFile.UserName = context.StringValue("DescribeFilesForSQLServer.Items[" + i + "].UserName"); sQLServerUploadFile.Password = context.StringValue("DescribeFilesForSQLServer.Items[" + i + "].Password"); sQLServerUploadFile.FileStatus = context.StringValue("DescribeFilesForSQLServer.Items[" + i + "].FileStatus"); sQLServerUploadFile.Description = context.StringValue("DescribeFilesForSQLServer.Items[" + i + "].Description"); sQLServerUploadFile.CreationTime = context.StringValue("DescribeFilesForSQLServer.Items[" + i + "].CreationTime"); describeFilesForSQLServerResponse_items.Add(sQLServerUploadFile); } describeFilesForSQLServerResponse.Items = describeFilesForSQLServerResponse_items; return(describeFilesForSQLServerResponse); }
public static DescribeFilesForSQLServerResponse Unmarshall(UnmarshallerContext context) { DescribeFilesForSQLServerResponse describeFilesForSQLServerResponse = new DescribeFilesForSQLServerResponse() { HttpResponse = context.HttpResponse, RequestId = context.StringValue("DescribeFilesForSQLServer.RequestId"), DBInstanceId = context.StringValue("DescribeFilesForSQLServer.DBInstanceId"), TotalRecordCount = context.IntegerValue("DescribeFilesForSQLServer.TotalRecordCount"), PageNumber = context.IntegerValue("DescribeFilesForSQLServer.PageNumber"), PageRecordCount = context.IntegerValue("DescribeFilesForSQLServer.PageRecordCount") }; List <DescribeFilesForSQLServerResponse.SQLServerUploadFile> items = new List <DescribeFilesForSQLServerResponse.SQLServerUploadFile>(); for (int i = 0; i < context.Length("DescribeFilesForSQLServer.Items.Length"); i++) { DescribeFilesForSQLServerResponse.SQLServerUploadFile sQlServerUploadFile = new DescribeFilesForSQLServerResponse.SQLServerUploadFile() { DBName = context.StringValue($"DescribeFilesForSQLServer.Items[{i}].DBName"), FileName = context.StringValue($"DescribeFilesForSQLServer.Items[{i}].FileName"), FileSize = context.LongValue($"DescribeFilesForSQLServer.Items[{i}].FileSize"), InternetFtpServer = context.StringValue($"DescribeFilesForSQLServer.Items[{i}].InternetFtpServer"), InternetPort = context.IntegerValue($"DescribeFilesForSQLServer.Items[{i}].InternetPort"), IntranetFtpserver = context.StringValue($"DescribeFilesForSQLServer.Items[{i}].IntranetFtpserver"), Intranetport = context.IntegerValue($"DescribeFilesForSQLServer.Items[{i}].Intranetport"), UserName = context.StringValue($"DescribeFilesForSQLServer.Items[{i}].UserName"), Password = context.StringValue($"DescribeFilesForSQLServer.Items[{i}].Password"), FileStatus = context.EnumValue <DescribeFilesForSQLServerResponse.SQLServerUploadFile.FileStatusEnum>($"DescribeFilesForSQLServer.Items[{i}].FileStatus"), Description = context.StringValue($"DescribeFilesForSQLServer.Items[{i}].Description"), CreationTime = context.StringValue($"DescribeFilesForSQLServer.Items[{i}].CreationTime") }; items.Add(sQlServerUploadFile); } describeFilesForSQLServerResponse.Items = items; return(describeFilesForSQLServerResponse); }