C# Класс System.Xml.Xsl.XslCompiledTransform

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Load ( IXPathNavigable stylesheet ) : void
Load ( IXPathNavigable stylesheet, XsltSettings settings, XmlResolver stylesheetResolver ) : void
Load ( MethodInfo executeMethod, byte queryData, Type earlyBoundTypes ) : void
Load ( Type compiledStylesheet ) : void
Load ( XmlReader stylesheet ) : void
Load ( XmlReader stylesheet, XsltSettings settings, XmlResolver stylesheetResolver ) : void
Load ( string stylesheetUri ) : void
Load ( string stylesheetUri, XsltSettings settings, XmlResolver stylesheetResolver ) : void
Transform ( IXPathNavigable input, XmlWriter results ) : void
Transform ( IXPathNavigable input, XsltArgumentList arguments, Stream results ) : void
Transform ( IXPathNavigable input, XsltArgumentList arguments, TextWriter results ) : void
Transform ( IXPathNavigable input, XsltArgumentList arguments, XmlWriter results ) : void
Transform ( IXPathNavigable input, XsltArgumentList arguments, XmlWriter results, XmlResolver documentResolver ) : void
Transform ( XmlReader input, XmlWriter results ) : void
Transform ( XmlReader input, XsltArgumentList arguments, Stream results ) : void
Transform ( XmlReader input, XsltArgumentList arguments, TextWriter results ) : void
Transform ( XmlReader input, XsltArgumentList arguments, XmlWriter results ) : void
Transform ( XmlReader input, XsltArgumentList arguments, XmlWriter results, XmlResolver documentResolver ) : void
XslCompiledTransform ( bool enableDebug ) : System.CodeDom.Compiler

Приватные методы

Метод Описание
CheckArguments ( object input, object results ) : void
CheckArguments ( string inputUri, object results ) : void
CheckCommand ( ) : void
CompileQilToMsil ( XsltSettings settings ) : void
CompileXsltToQil ( object stylesheet, XsltSettings settings, XmlResolver stylesheetResolver ) : void
GetFirstError ( ) : CompilerError

Returns the first compiler error except warnings

LoadInternal ( object stylesheet, XsltSettings settings, XmlResolver stylesheetResolver ) : CompilerErrorCollection
PrintQil ( object qil, XmlWriter xw, bool printComments, bool printTypes, bool printLineInfo ) : void
Reset ( ) : void

This function is called on every recompilation to discard all previous results

TestCompile ( object stylesheet, XsltSettings settings, XmlResolver stylesheetResolver ) : QilExpression
TestGenerate ( XsltSettings settings ) : void
Transform ( string inputUri, XmlWriter results ) : void
Transform ( string inputUri, XsltArgumentList arguments, Stream results ) : void
Transform ( string inputUri, XsltArgumentList arguments, TextWriter results ) : void
Transform ( string inputUri, XsltArgumentList arguments, XmlWriter results ) : void
Transform ( string inputUri, XsltArgumentList arguments, XmlWriter results, XmlResolver documentResolver ) : void
Transform ( string inputUri, string resultsFile ) : void
XslCompiledTransform ( ) : System.CodeDom.Compiler

Описание методов

Load() публичный Метод

public Load ( IXPathNavigable stylesheet ) : void
stylesheet IXPathNavigable
Результат void

Load() публичный Метод

public Load ( IXPathNavigable stylesheet, XsltSettings settings, XmlResolver stylesheetResolver ) : void
stylesheet IXPathNavigable
settings XsltSettings
stylesheetResolver System.Xml.XmlResolver
Результат void

Load() публичный Метод

public Load ( MethodInfo executeMethod, byte queryData, Type earlyBoundTypes ) : void
executeMethod MethodInfo
queryData byte
earlyBoundTypes System.Type
Результат void

Load() публичный Метод

public Load ( Type compiledStylesheet ) : void
compiledStylesheet System.Type
Результат void

Load() публичный Метод

public Load ( XmlReader stylesheet ) : void
stylesheet XmlReader
Результат void

Load() публичный Метод

public Load ( XmlReader stylesheet, XsltSettings settings, XmlResolver stylesheetResolver ) : void
stylesheet XmlReader
settings XsltSettings
stylesheetResolver System.Xml.XmlResolver
Результат void

Load() публичный Метод

public Load ( string stylesheetUri ) : void
stylesheetUri string
Результат void

Load() публичный Метод

public Load ( string stylesheetUri, XsltSettings settings, XmlResolver stylesheetResolver ) : void
stylesheetUri string
settings XsltSettings
stylesheetResolver System.Xml.XmlResolver
Результат void

Transform() публичный Метод

public Transform ( IXPathNavigable input, XmlWriter results ) : void
input IXPathNavigable
results System.Xml.XmlWriter
Результат void

Transform() публичный Метод

public Transform ( IXPathNavigable input, XsltArgumentList arguments, Stream results ) : void
input IXPathNavigable
arguments XsltArgumentList
results Stream
Результат void

Transform() публичный Метод

public Transform ( IXPathNavigable input, XsltArgumentList arguments, TextWriter results ) : void
input IXPathNavigable
arguments XsltArgumentList
results System.IO.TextWriter
Результат void

Transform() публичный Метод

public Transform ( IXPathNavigable input, XsltArgumentList arguments, XmlWriter results ) : void
input IXPathNavigable
arguments XsltArgumentList
results System.Xml.XmlWriter
Результат void

Transform() публичный Метод

public Transform ( IXPathNavigable input, XsltArgumentList arguments, XmlWriter results, XmlResolver documentResolver ) : void
input IXPathNavigable
arguments XsltArgumentList
results System.Xml.XmlWriter
documentResolver System.Xml.XmlResolver
Результат void

Transform() публичный Метод

public Transform ( XmlReader input, XmlWriter results ) : void
input XmlReader
results System.Xml.XmlWriter
Результат void

Transform() публичный Метод

public Transform ( XmlReader input, XsltArgumentList arguments, Stream results ) : void
input XmlReader
arguments XsltArgumentList
results Stream
Результат void

Transform() публичный Метод

public Transform ( XmlReader input, XsltArgumentList arguments, TextWriter results ) : void
input XmlReader
arguments XsltArgumentList
results System.IO.TextWriter
Результат void

Transform() публичный Метод

public Transform ( XmlReader input, XsltArgumentList arguments, XmlWriter results ) : void
input XmlReader
arguments XsltArgumentList
results System.Xml.XmlWriter
Результат void

Transform() публичный Метод

public Transform ( XmlReader input, XsltArgumentList arguments, XmlWriter results, XmlResolver documentResolver ) : void
input XmlReader
arguments XsltArgumentList
results System.Xml.XmlWriter
documentResolver System.Xml.XmlResolver
Результат void

XslCompiledTransform() публичный Метод

public XslCompiledTransform ( bool enableDebug ) : System.CodeDom.Compiler
enableDebug bool
Результат System.CodeDom.Compiler