What do you mean exactly by this? One could imagine for example:
1. Register saxon.jar as a COM object and use it in .Net
through Interop. However, one has to also register as a COM
object the parser used by Saxon (Alfred or Xerces) or try to
make some COM wrappers around XPathDocument and
XPathNodeIterator. This will require almost no changes to the
code of Saxon.
2. Porting Saxon to J# ? This (if possible) most probably
will require considerable modifications of the code.
I was thinking more along the lines of 1, though I hadn't thought about
the detail of what interfaces needed to be registered/wrapped. If
someone wants to try 2 they are welcome though I think it would be
better to wait until Saxon 7.x is "finished".
Michael Kay
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list