IXamlAstEmitableNode<TBackendEmitter, TEmitResult> Interface

graph BT Type["IXamlAstEmitableNode<TBackendEmitter, TEmitResult>"] class Type type-node Implementing0["XamlAstNeedsParentStackValueNode"]-.->Type click Implementing0 "/api/XamlX.Ast/XamlAstNeedsParentStackValueNode" Implementing1["XamlValueNodeWithBeginInit"]-.->Type click Implementing1 "/api/XamlX.Ast/XamlValueNodeWithBeginInit" Implementing2["XamlAstRuntimeCastNode"]-.->Type click Implementing2 "/api/XamlX.Ast/XamlAstRuntimeCastNode" Implementing3["XamlAstImperativeValueManipulation"]-.->Type click Implementing3 "/api/XamlX.Ast/XamlAstImperativeValueManipulation" Implementing4["XamlRootObjectNode"]-.->Type click Implementing4 "/api/XamlX.Ast/XamlRootObjectNode" Implementing5["XamlDeferredContentInitializeIntermediateRootNode"]-.->Type click Implementing5 "/api/XamlX.Ast/XamlDeferredContentInitializeIntermediateRootNode" Implementing6["XamlConstantNode"]-.->Type click Implementing6 "/api/XamlX.Ast/XamlConstantNode" Implementing7["XamlTypeExtensionNode"]-.->Type click Implementing7 "/api/XamlX.Ast/XamlTypeExtensionNode" Implementing8["XamlNullExtensionNode"]-.->Type click Implementing8 "/api/XamlX.Ast/XamlNullExtensionNode" Implementing9["XamlIntermediateRootObjectNode"]-.->Type click Implementing9 "/api/XamlX.Ast/XamlIntermediateRootObjectNode" Implementing10["XamlLoadMethodDelegateNode"]-.->Type click Implementing10 "/api/XamlX.Ast/XamlLoadMethodDelegateNode" Implementing11["XamlAstContextLocalNode"]-.->Type click Implementing11 "/api/XamlX.Ast/XamlAstContextLocalNode" Implementing12["XamlDeferredContentNode"]-.->Type click Implementing12 "/api/XamlX.Ast/XamlDeferredContentNode" Implementing13["XamlAstManipulationImperativeNode"]-.->Type click Implementing13 "/api/XamlX.Ast/XamlAstManipulationImperativeNode" Implementing14["XamlStaticExtensionNode"]-.->Type click Implementing14 "/api/XamlX.Ast/XamlStaticExtensionNode" Implementing15["IXamlAstILEmitableNode"]-.->Type click Implementing15 "/api/XamlX.IL/IXamlAstILEmitableNode"

Syntax

public interface IXamlAstEmitableNode<TBackendEmitter, TEmitResult> 
    where TEmitResult : IXamlEmitResult

Type Parameters

Name Description
TBackendEmitter
TEmitResult

Methods