XslCompiledTransform.CompileToType Methode

Definitie

Compileert een XSLT-opmaakmodel naar een opgegeven type.

public:
 static System::CodeDom::Compiler::CompilerErrorCollection ^ CompileToType(System::Xml::XmlReader ^ stylesheet, System::Xml::Xsl::XsltSettings ^ settings, System::Xml::XmlResolver ^ stylesheetResolver, bool debug, System::Reflection::Emit::TypeBuilder ^ typeBuilder, System::String ^ scriptAssemblyPath);
public static System.CodeDom.Compiler.CompilerErrorCollection CompileToType(System.Xml.XmlReader stylesheet, System.Xml.Xsl.XsltSettings settings, System.Xml.XmlResolver stylesheetResolver, bool debug, System.Reflection.Emit.TypeBuilder typeBuilder, string scriptAssemblyPath);
static member CompileToType : System.Xml.XmlReader * System.Xml.Xsl.XsltSettings * System.Xml.XmlResolver * bool * System.Reflection.Emit.TypeBuilder * string -> System.CodeDom.Compiler.CompilerErrorCollection
Public Shared Function CompileToType (stylesheet As XmlReader, settings As XsltSettings, stylesheetResolver As XmlResolver, debug As Boolean, typeBuilder As TypeBuilder, scriptAssemblyPath As String) As CompilerErrorCollection

Parameters

stylesheet
XmlReader

Een XmlReader positie aan het begin van het opmaakmodel dat moet worden gecompileerd.

settings
XsltSettings

De opmaak die XsltSettings moet worden toegepast op het opmaakmodel. Als dit het is null, wordt de Default toepassing toegepast.

stylesheetResolver
XmlResolver

Het XmlResolver gebruik om opmaakmodellen op te lossen waarnaar wordt verwezen in xsl:import en xsl:include elementen. Als dit het probleem is null, worden externe resources niet opgelost.

debug
Boolean

Als u dit instelt, true kunt u fouten opsporen in het opmaakmodel met een foutopsporingsprogramma.

typeBuilder
TypeBuilder

De TypeBuilder stijl voor de compilatie van het opmaakmodel. De opgegeven TypeBuilder wordt gebruikt om het resulterende type te genereren.

scriptAssemblyPath
String

Het basispad voor de assembly's die zijn gegenereerd voor msxsl:script elementen. Als er slechts één scriptassembly wordt gegenereerd, geeft deze parameter het pad voor die assembly op. In het geval van meerdere scriptassembly's wordt een onderscheidend achtervoegsel toegevoegd aan de bestandsnaam om de uniekheid van assemblynamen te garanderen.

Retouren

Een CompilerErrorCollection object met compilerfouten en waarschuwingen die de resultaten van de compilatie aangeven.

Opmerkingen

Het xsltc.exe hulpprogramma is een wrapper rond de CompileToType methode. Het compileren van opmaakmodellen met de xsltc.exe opmaak voldoet aan de eisen van de meeste toepassingen die gebruikmaken van het gebruik van gecompileerde opmaakmodellen. De CompileToType methode moet worden gebruikt bij het bouwen van aangepaste compilatiehulpprogramma's.

Van toepassing op