XamlEmitContext<TBackendEmitter, TEmitResult>.

XamlEmitContext(TBackendEmitter, TransformerConfiguration, XamlLanguageEmitMappings<TBackendEmitter, TEmitResult>, XamlRuntimeContext<TBackendEmitter, TEmitResult>, IXamlLocal, Func<string, IXamlType, IXamlTypeBuilder<TBackendEmitter>>, IFileSource, IEnumerable<object>) Constructor

Syntax

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

Parameters

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

Return Value

Type Description
void