public static DescribeAuditRecordsResponse Unmarshall(UnmarshallerContext context) { DescribeAuditRecordsResponse describeAuditRecordsResponse = new DescribeAuditRecordsResponse(); describeAuditRecordsResponse.HttpResponse = context.HttpResponse; describeAuditRecordsResponse.RequestId = context.StringValue("DescribeAuditRecords.RequestId"); describeAuditRecordsResponse.TotalRecordCount = context.IntegerValue("DescribeAuditRecords.TotalRecordCount"); describeAuditRecordsResponse.PageNumber = context.IntegerValue("DescribeAuditRecords.PageNumber"); describeAuditRecordsResponse.PageRecordCount = context.IntegerValue("DescribeAuditRecords.PageRecordCount"); List <DescribeAuditRecordsResponse.DescribeAuditRecords_SQLRecord> describeAuditRecordsResponse_items = new List <DescribeAuditRecordsResponse.DescribeAuditRecords_SQLRecord>(); for (int i = 0; i < context.Length("DescribeAuditRecords.Items.Length"); i++) { DescribeAuditRecordsResponse.DescribeAuditRecords_SQLRecord sQLRecord = new DescribeAuditRecordsResponse.DescribeAuditRecords_SQLRecord(); sQLRecord.DBName = context.StringValue("DescribeAuditRecords.Items[" + i + "].DBName"); sQLRecord.AccountName = context.StringValue("DescribeAuditRecords.Items[" + i + "].AccountName"); sQLRecord.HostAddress = context.StringValue("DescribeAuditRecords.Items[" + i + "].HostAddress"); sQLRecord.Syntax = context.StringValue("DescribeAuditRecords.Items[" + i + "].Syntax"); sQLRecord.TotalExecutionTimes = context.LongValue("DescribeAuditRecords.Items[" + i + "].TotalExecutionTimes"); sQLRecord.ReturnRowCounts = context.LongValue("DescribeAuditRecords.Items[" + i + "].ReturnRowCounts"); sQLRecord.ExecuteTime = context.StringValue("DescribeAuditRecords.Items[" + i + "].ExecuteTime"); sQLRecord.ThreadID = context.StringValue("DescribeAuditRecords.Items[" + i + "].ThreadID"); describeAuditRecordsResponse_items.Add(sQLRecord); } describeAuditRecordsResponse.Items = describeAuditRecordsResponse_items; return(describeAuditRecordsResponse); }
public static DescribeAuditRecordsResponse Unmarshall(UnmarshallerContext context) { DescribeAuditRecordsResponse describeAuditRecordsResponse = new DescribeAuditRecordsResponse(); describeAuditRecordsResponse.HttpResponse = context.HttpResponse; describeAuditRecordsResponse.RequestId = context.StringValue("DescribeAuditRecords.RequestId"); describeAuditRecordsResponse.PageNumber = context.IntegerValue("DescribeAuditRecords.PageNumber"); describeAuditRecordsResponse.PageSize = context.IntegerValue("DescribeAuditRecords.PageSize"); describeAuditRecordsResponse.TotalRecordCount = context.IntegerValue("DescribeAuditRecords.TotalRecordCount"); describeAuditRecordsResponse.InstanceName = context.StringValue("DescribeAuditRecords.InstanceName"); describeAuditRecordsResponse.StartTime = context.StringValue("DescribeAuditRecords.StartTime"); describeAuditRecordsResponse.EndTime = context.StringValue("DescribeAuditRecords.EndTime"); List <DescribeAuditRecordsResponse.DescribeAuditRecords_SQL> describeAuditRecordsResponse_items = new List <DescribeAuditRecordsResponse.DescribeAuditRecords_SQL>(); for (int i = 0; i < context.Length("DescribeAuditRecords.Items.Length"); i++) { DescribeAuditRecordsResponse.DescribeAuditRecords_SQL sQL = new DescribeAuditRecordsResponse.DescribeAuditRecords_SQL(); sQL.HostAddress = context.IntegerValue("DescribeAuditRecords.Items[" + i + "].HostAddress"); sQL.DatabaseName = context.StringValue("DescribeAuditRecords.Items[" + i + "].DatabaseName"); sQL.IPAddress = context.StringValue("DescribeAuditRecords.Items[" + i + "].IPAddress"); sQL.SQLText = context.StringValue("DescribeAuditRecords.Items[" + i + "].SQLText"); sQL.SQLType = context.StringValue("DescribeAuditRecords.Items[" + i + "].SQLType"); sQL.TotalExecutionTimes = context.StringValue("DescribeAuditRecords.Items[" + i + "].TotalExecutionTimes"); sQL.ExecuteTime = context.StringValue("DescribeAuditRecords.Items[" + i + "].ExecuteTime"); sQL.AccountName = context.StringValue("DescribeAuditRecords.Items[" + i + "].AccountName"); describeAuditRecordsResponse_items.Add(sQL); } describeAuditRecordsResponse.Items = describeAuditRecordsResponse_items; return(describeAuditRecordsResponse); }