public void close(JResult result) { if (serialized) { outcome.SetSecondaryResult(uri, null, stringWriter.ToString()); } else { XdmDestination xdm = (XdmDestination)destination; outcome.SetSecondaryResult(xdm.BaseUri, xdm.XdmNode, null); } }