public void Transform(string inputUri, XsltArgumentList arguments, XmlWriter results) { CheckArguments(inputUri, results); using (XmlReader reader = XmlReader.Create(inputUri, ReaderSettings)) { Transform(reader, arguments, results, XsltConfigSection.CreateDefaultResolver()); } }
public void Load(string url) { XmlTextReaderImpl tr = new XmlTextReaderImpl(url); Evidence evidence = XmlSecureResolver.CreateEvidenceForUrl(tr.BaseURI); // We should ask BaseURI before we start reading because it's changing with each node Compile(Compiler.LoadDocument(tr).CreateNavigator(), XsltConfigSection.CreateDefaultResolver(), evidence); }
public void Transform(XmlReader input, XsltArgumentList arguments, Stream results) { CheckArguments(input, results); using (XmlWriter writer = XmlWriter.Create(results, OutputSettings)) { Transform(input, arguments, writer, XsltConfigSection.CreateDefaultResolver()); writer.Close(); } }
public void Transform(IXPathNavigable input, XsltArgumentList arguments, TextWriter results) { CheckArguments(input, results); using (XmlWriter writer = XmlWriter.Create(results, OutputSettings)) { Transform(input, arguments, writer, XsltConfigSection.CreateDefaultResolver()); writer.Close(); } }
public void Load(XPathNavigator stylesheet) { if (stylesheet == null) { throw new ArgumentNullException("stylesheet"); } Load(stylesheet, XsltConfigSection.CreateDefaultResolver()); }
public void Load(string stylesheetUri) { Reset(); if (stylesheetUri == null) { throw new ArgumentNullException("stylesheetUri"); } LoadInternal(stylesheetUri, XsltSettings.Default, XsltConfigSection.CreateDefaultResolver()); }
public void Transform(string inputUri, string resultsFile) { if (inputUri == null) { throw new ArgumentNullException("inputUri"); } if (resultsFile == null) { throw new ArgumentNullException("resultsFile"); } // SQLBUDT 276415: Prevent wiping out the content of the input file if the output file is the same using (XmlReader reader = XmlReader.Create(inputUri, ReaderSettings)) using (XmlWriter writer = XmlWriter.Create(resultsFile, OutputSettings)) { Transform(reader, (XsltArgumentList)null, writer, XsltConfigSection.CreateDefaultResolver()); writer.Close(); } }
public void Transform(XmlReader input, XsltArgumentList arguments, XmlWriter results) { CheckArguments(input, results); Transform(input, arguments, results, XsltConfigSection.CreateDefaultResolver()); }
//------------------------------------------------ // Transform methods which take an IXPathNavigable //------------------------------------------------ public void Transform(IXPathNavigable input, XmlWriter results) { CheckArguments(input, results); Transform(input, (XsltArgumentList)null, results, XsltConfigSection.CreateDefaultResolver()); }
public void Load(IXPathNavigable stylesheet) { Reset(); LoadInternal(stylesheet, XsltSettings.Default, XsltConfigSection.CreateDefaultResolver()); }
public void Load(XmlReader stylesheet) { Reset(); LoadInternal(stylesheet, XsltSettings.Default, XsltConfigSection.CreateDefaultResolver()); }
public void Load(IXPathNavigable stylesheet) { Load(stylesheet, XsltConfigSection.CreateDefaultResolver()); }
public void Load(XmlReader stylesheet) { Load(stylesheet, XsltConfigSection.CreateDefaultResolver()); }
public void Load(IXPathNavigable stylesheet) { Load(stylesheet.CreateNavigator(), XsltSettings.Default, XsltConfigSection.CreateDefaultResolver()); }
public void Load(string url) { XmlTextReaderImpl tr = new XmlTextReaderImpl(url); Compile(Compiler.LoadDocument(tr).CreateNavigator(), XsltConfigSection.CreateDefaultResolver()); }