XamlILCompiler.

CompileBuild(IFileSource, IXamlAstValueNode, Func<string, IXamlType, IXamlTypeBuilder<IXamlILEmitter>>, IXamlILEmitter, XamlRuntimeContext<IXamlILEmitter, XamlILNodeEmitResult>, IXamlMethod) Method

Namespace
XamlX.IL
Containing Type
XamlILCompiler

Syntax

protected override void CompileBuild(IFileSource fileSource, IXamlAstValueNode rootInstance, Func<string, IXamlType, IXamlTypeBuilder<IXamlILEmitter>> createSubType, IXamlILEmitter codeGen, XamlRuntimeContext<IXamlILEmitter, XamlILNodeEmitResult> context, IXamlMethod compiledPopulate)

Parameters

Name Type Description
fileSource IFileSource
rootInstance IXamlAstValueNode
createSubType Func<string, IXamlType, IXamlTypeBuilder<IXamlILEmitter>>
codeGen IXamlILEmitter
context XamlRuntimeContext<IXamlILEmitter, XamlILNodeEmitResult>
compiledPopulate IXamlMethod

Return Value

Type Description
void