|
public abstract interface IXsltContextFunction
|
public abstract interface IXsltContextFunction
|
|
|
|
|
public abstract virtual XPathResultType ArgTypes { get; }
|
public abstract virtual XPathResultType ArgTypes { get; }
|
|
public abstract virtual Int32 Maxargs { get; }
|
public abstract virtual Int32 Maxargs { get; }
|
|
public abstract virtual Int32 Minargs { get; }
|
public abstract virtual Int32 Minargs { get; }
|
|
public abstract virtual XPathResultType ReturnType { get; }
|
public abstract virtual XPathResultType ReturnType { get; }
|
|
public abstract virtual Object Invoke(XsltContext xsltContext, Object args, XPathNavigator docContext);
|
public abstract virtual Object Invoke(XsltContext xsltContext, Object args, XPathNavigator docContext);
|
|
|
public sealed class XslCompiledTransform
|
|
|
|
|
|
public XmlWriterSettings OutputSettings { get; }
|
|
|
public TempFileCollection TemporaryFiles { get; }
|
|
|
static public CompilerErrorCollection CompileToType(XmlReader stylesheet, XsltSettings settings, XmlResolver stylesheetResolver, Boolean debug, TypeBuilder typeBuilder, String scriptAssemblyPath);
|
|
|
public void Load(XmlReader stylesheet);
|
|
|
public void Load(XmlReader stylesheet, XsltSettings settings, XmlResolver stylesheetResolver);
|
|
|
public void Load(IXPathNavigable stylesheet);
|
|
|
public void Load(IXPathNavigable stylesheet, XsltSettings settings, XmlResolver stylesheetResolver);
|
|
|
public void Load(String stylesheetUri);
|
|
|
public void Load(String stylesheetUri, XsltSettings settings, XmlResolver stylesheetResolver);
|
|
|
public void Load(Type compiledStylesheet);
|
|
|
public void Load(MethodInfo executeMethod, Byte queryData, Type[] earlyBoundTypes);
|
|
|
public void Transform(IXPathNavigable input, XmlWriter results);
|
|
|
public void Transform(IXPathNavigable input, XsltArgumentList arguments, XmlWriter results);
|
|
|
public void Transform(IXPathNavigable input, XsltArgumentList arguments, TextWriter results);
|
|
|
public void Transform(IXPathNavigable input, XsltArgumentList arguments, Stream results);
|
|
|
public void Transform(XmlReader input, XmlWriter results);
|
|
|
public void Transform(XmlReader input, XsltArgumentList arguments, XmlWriter results);
|
|
|
public void Transform(XmlReader input, XsltArgumentList arguments, TextWriter results);
|
|
|
public void Transform(XmlReader input, XsltArgumentList arguments, Stream results);
|
|
|
public void Transform(String inputUri, XmlWriter results);
|
|
|
public void Transform(String inputUri, XsltArgumentList arguments, XmlWriter results);
|
|
|
public void Transform(String inputUri, XsltArgumentList arguments, TextWriter results);
|
|
|
public void Transform(String inputUri, XsltArgumentList arguments, Stream results);
|
|
|
public void Transform(String inputUri, String resultsFile);
|
|
|
public void Transform(XmlReader input, XsltArgumentList arguments, XmlWriter results, XmlResolver documentResolver);
|
|
|
public void Transform(IXPathNavigable input, XsltArgumentList arguments, XmlWriter results, XmlResolver documentResolver);
|
|
public abstract class XsltContext
|
public abstract class XsltContext
|
|
: XmlNamespaceManager, IXmlNamespaceResolver, IEnumerable
|
: XmlNamespaceManager, IXmlNamespaceResolver, IEnumerable
|
|
public abstract virtual Boolean Whitespace { get; }
|
public abstract virtual Boolean Whitespace { get; }
|
|
public abstract virtual Int32 CompareDocument(String baseUri, String nextbaseUri);
|
public abstract virtual Int32 CompareDocument(String baseUri, String nextbaseUri);
|
|
public abstract virtual Boolean PreserveWhitespace(XPathNavigator node);
|
public abstract virtual Boolean PreserveWhitespace(XPathNavigator node);
|
|
public abstract virtual IXsltContextFunction ResolveFunction(String prefix, String name, XPathResultType ArgTypes);
|
public abstract virtual IXsltContextFunction ResolveFunction(String prefix, String name, XPathResultType ArgTypes);
|
|
public abstract virtual IXsltContextVariable ResolveVariable(String prefix, String name);
|
public abstract virtual IXsltContextVariable ResolveVariable(String prefix, String name);
|
|
|
public sealed class XslTransform
|
|
|
|
|
|
public XmlResolver XmlResolver { set; }
|
|
|
public void Load(XmlReader stylesheet);
|
|
|
public void Load(String url);
|
|
|
public void Load(String url, XmlResolver resolver);
|
|
|
public void Load(XmlReader stylesheet, XmlResolver resolver, Evidence evidence);
|
|
|
public void Load(XPathNavigator stylesheet, XmlResolver resolver, Evidence evidence);
|
|
|
public void Load(XmlReader stylesheet, XmlResolver resolver);
|
|
|
public void Load(IXPathNavigable stylesheet);
|
|
|
public void Load(IXPathNavigable stylesheet, XmlResolver resolver);
|
|
|
public void Load(XPathNavigator stylesheet);
|
|
|
public void Load(XPathNavigator stylesheet, XmlResolver resolver);
|
|
|
public void Load(IXPathNavigable stylesheet, XmlResolver resolver, Evidence evidence);
|
|
|
public XmlReader Transform(XPathNavigator input, XsltArgumentList args, XmlResolver resolver);
|
|
|
public void Transform(XPathNavigator input, XsltArgumentList args, TextWriter output, XmlResolver resolver);
|
|
|
public XmlReader Transform(IXPathNavigable input, XsltArgumentList args);
|
|
|
public void Transform(IXPathNavigable input, XsltArgumentList args, TextWriter output, XmlResolver resolver);
|
|
|
public XmlReader Transform(XPathNavigator input, XsltArgumentList args);
|
|
|
public void Transform(XPathNavigator input, XsltArgumentList args, XmlWriter output, XmlResolver resolver);
|
|
|
public void Transform(XPathNavigator input, XsltArgumentList args, XmlWriter output);
|
|
|
public void Transform(XPathNavigator input, XsltArgumentList args, Stream output, XmlResolver resolver);
|
|
|
public void Transform(XPathNavigator input, XsltArgumentList args, Stream output);
|
|
|
public void Transform(XPathNavigator input, XsltArgumentList args, TextWriter output);
|
|
|
public XmlReader Transform(IXPathNavigable input, XsltArgumentList args, XmlResolver resolver);
|
|
|
public void Transform(IXPathNavigable input, XsltArgumentList args, TextWriter output);
|
|
|
public void Transform(IXPathNavigable input, XsltArgumentList args, Stream output, XmlResolver resolver);
|
|
|
public void Transform(IXPathNavigable input, XsltArgumentList args, Stream output);
|
|
|
public void Transform(IXPathNavigable input, XsltArgumentList args, XmlWriter output, XmlResolver resolver);
|
|
|
public void Transform(IXPathNavigable input, XsltArgumentList args, XmlWriter output);
|
|
|
public void Transform(String inputfile, String outputfile, XmlResolver resolver);
|
|
|
public void Transform(String inputfile, String outputfile);
|