public static RemoveVServerGroupBackendServersResponse Unmarshall(UnmarshallerContext context) { RemoveVServerGroupBackendServersResponse removeVServerGroupBackendServersResponse = new RemoveVServerGroupBackendServersResponse(); removeVServerGroupBackendServersResponse.HttpResponse = context.HttpResponse; removeVServerGroupBackendServersResponse.RequestId = context.StringValue("RemoveVServerGroupBackendServers.RequestId"); removeVServerGroupBackendServersResponse.VServerGroupId = context.StringValue("RemoveVServerGroupBackendServers.VServerGroupId"); List<RemoveVServerGroupBackendServersResponse.BackendServer> backendServers = new List<RemoveVServerGroupBackendServersResponse.BackendServer>(); for (int i = 0; i < context.Length("RemoveVServerGroupBackendServers.BackendServers.Length"); i++) { RemoveVServerGroupBackendServersResponse.BackendServer backendServer = new RemoveVServerGroupBackendServersResponse.BackendServer(); backendServer.ServerId = context.StringValue("RemoveVServerGroupBackendServers.BackendServers["+ i +"].ServerId"); backendServer.Port = context.IntegerValue("RemoveVServerGroupBackendServers.BackendServers["+ i +"].Port"); backendServer.Weight = context.IntegerValue("RemoveVServerGroupBackendServers.BackendServers["+ i +"].Weight"); backendServers.Add(backendServer); } removeVServerGroupBackendServersResponse.BackendServers = backendServers; return removeVServerGroupBackendServersResponse; }