XslCompiledTransform.CompileToType Yöntem

Tanım

XSLT stil sayfasını belirtilen bir türe derler.

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

Parametreler

stylesheet
XmlReader

XmlReader Derlenecek stil sayfasının başına konumlandırılan.

settings
XsltSettings

Stil XsltSettings sayfasına uygulanacak olan. Bu isenullDefault, uygulanır.

stylesheetResolver
XmlResolver

XmlResolver ve xsl:include öğelerinde xsl:import başvuruda bulunan stil sayfası modüllerini çözümlemek için kullanılır. Bu ise null, dış kaynaklar çözümlenmez.

debug
Boolean

Bunu olarak true ayarlamak, stil sayfasında hata ayıklayıcı ile hata ayıklamayı etkinleştirir.

typeBuilder
TypeBuilder

Stil TypeBuilder sayfası derlemesi için kullanılan. Sağlanan TypeBuilder, sonuçta elde edilen türü oluşturmak için kullanılır.

scriptAssemblyPath
String

Öğeler için oluşturulan msxsl:script derlemelerin temel yolu. Yalnızca bir betik derlemesi oluşturulursa, bu parametre bu derlemenin yolunu belirtir. Birden çok betik derlemesi olması durumunda, derleme adlarının benzersiz olduğundan emin olmak için dosya adına ayırt edici bir sonek eklenir.

Döndürülenler

CompilerErrorCollection

CompilerErrorCollection Derlemenin sonuçlarını gösteren derleyici hataları ve uyarıları içeren bir nesne.

Açıklamalar

Araç xsltc.exe , yönteminin CompileToType etrafındaki bir sarmalayıcıdır. ile xsltc.exe stil sayfalarını derlemek, derlenmiş stil sayfalarının kullanımından yararlanan çoğu uygulamanın taleplerini karşılayacaktır. Yöntemi, CompileToType özel derleme araçları oluştururken kullanılmalıdır.

Şunlara uygulanır