ILEmitContext.

ILEmitContext(IXamlILEmitter, TransformerConfiguration, XamlLanguageEmitMappings<IXamlILEmitter, XamlILNodeEmitResult>, XamlRuntimeContext<IXamlILEmitter, XamlILNodeEmitResult>, IXamlLocal, Func<string, IXamlType, IXamlTypeBuilder<IXamlILEmitter>>, IFileSource, IEnumerable<object>) Constructor

Namespace
XamlX.IL
Containing Type
ILEmitContext

Syntax

public ILEmitContext(IXamlILEmitter emitter, TransformerConfiguration configuration, XamlLanguageEmitMappings<IXamlILEmitter, XamlILNodeEmitResult> emitMappings, XamlRuntimeContext<IXamlILEmitter, XamlILNodeEmitResult> runtimeContext, IXamlLocal contextLocal, Func<string, IXamlType, IXamlTypeBuilder<IXamlILEmitter>> createSubType, IFileSource file, IEnumerable<object> emitters)

Parameters

Name Type Description
emitter IXamlILEmitter
configuration TransformerConfiguration
emitMappings XamlLanguageEmitMappings<IXamlILEmitter, XamlILNodeEmitResult>
runtimeContext XamlRuntimeContext<IXamlILEmitter, XamlILNodeEmitResult>
contextLocal IXamlLocal
createSubType Func<string, IXamlType, IXamlTypeBuilder<IXamlILEmitter>>
file IFileSource
emitters IEnumerable<object>

Return Value

Type Description
void