XslCompiledTransform.CompileToType 方法    
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将 XSLT 样式表编译为指定的类型。
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.CompilerErrorCollectionPublic Shared Function CompileToType (stylesheet As XmlReader, settings As XsltSettings, stylesheetResolver As XmlResolver, debug As Boolean, typeBuilder As TypeBuilder, scriptAssemblyPath As String) As CompilerErrorCollection参数
- settings
- XsltSettings
要应用于样式表的 XsltSettings。 如果为 null,将应用 Default。
- stylesheetResolver
- XmlResolver
              XmlResolver 用于解析 xsl:import 和 xsl:include 元素中引用的样式表模块。 如果为 null,将不解析外部资源。
- debug
- Boolean
将它设置为 true 即可使用调试器调试样式表。
- typeBuilder
- TypeBuilder
用于样式表编译的 TypeBuilder。 提供的 TypeBuilder 用于生成结果类型。
- scriptAssemblyPath
- String
为 msxsl:script 元素生成的程序集的基路径。 如果仅生成了一个脚本程序集,此参数将指定该程序集的路径。 如果生成了多个脚本程序集,将对文件名追加特殊的后缀,以确保程序集名称的唯一性。
返回
一个 CompilerErrorCollection 对象,包含指示编译结果的编译器错误和警告。
注解
该工具 xsltc.exe 是 方法的 CompileToType 包装器。 使用 xsltc.exe 编译样式表将满足大多数利用已编译样式表的应用程序的需求。 
              CompileToType生成自定义编译工具时,应使用 方法。