Execute() public method

Default document as XPathNavigator.
public Execute ( IXPathNavigable contextDocument, XmlResolver dataSources, XsltArgumentList argumentList, Stream results ) : void
contextDocument IXPathNavigable
dataSources XmlResolver
argumentList XsltArgumentList
results System.IO.Stream
return void
示例#1
0
        //------------------------------------------------
        // Main Transform overloads
        //------------------------------------------------

        // SxS: This method does not take any resource name and does not expose any resources to the caller.
        // It's OK to suppress the SxS warning.
        public void Transform(XmlReader input, XsltArgumentList arguments, XmlWriter results, XmlResolver documentResolver)
        {
#if FEATURE_COMPILED_XSL
            CheckArguments(input, results);
            CheckCommand();
            _command.Execute((object)input, documentResolver, arguments, results);
#else
            throw new PlatformNotSupportedException(SR.Xslt_NotSupported);
#endif
        }
示例#2
0
        //------------------------------------------------
        // Main Transform overloads
        //------------------------------------------------

        // SxS: This method does not take any resource name and does not expose any resources to the caller.
        // It's OK to suppress the SxS warning.
        public void Transform(XmlReader input, XsltArgumentList arguments, XmlWriter results, XmlResolver documentResolver)
        {
            CheckArguments(input, results);
            CheckCommand();
            _command.Execute((object)input, documentResolver, arguments, results);
        }
 private void Transform(string inputUri, XsltArgumentList arguments, XmlWriter results, XmlResolver documentResolver)
 {
     command.Execute(inputUri, documentResolver, arguments, results);
 }