C# 클래스 System.Xml.Xsl.XslCompiledTransform

파일 보기 프로젝트 열기: dotnet/corefx 1 사용 예제들

공개 메소드들

메소드 설명
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