61 references to RenderTreeBuilder
Microsoft.CodeAnalysis.Razor.Compiler (61)
Language\Components\BuilderVariableName.cs (6)
191 => ComponentsApi.RenderTreeBuilder.BuilderParameter.Length, 20_ => ComponentsApi.RenderTreeBuilder.BuilderParameter.Length + Index.CountDigits() 27writer.Write(ComponentsApi.RenderTreeBuilder.BuilderParameter); 31writer.Write(ComponentsApi.RenderTreeBuilder.BuilderParameter); 38? ComponentsApi.RenderTreeBuilder.BuilderParameter 39: $"{ComponentsApi.RenderTreeBuilder.BuilderParameter}{Index}";
Language\Components\ComponentDocumentClassifierPass.cs (2)
132name: ComponentsApi.RenderTreeBuilder.BuilderParameter, 133type: $"global::{ComponentsApi.RenderTreeBuilder.FullTypeName}")];
Language\Components\ComponentEventHandlerLoweringPass.cs (2)
267eventHandlerMethod = ComponentsApi.RenderTreeBuilder.AddEventPreventDefaultAttribute; 271eventHandlerMethod = ComponentsApi.RenderTreeBuilder.AddEventStopPropagationAttribute;
Language\Components\ComponentLoweringPass.cs (1)
517.Where(a => string.Equals(a.Name, ComponentsApi.RenderTreeBuilder.ChildContent, StringComparison.Ordinal))
Language\Components\ComponentNodeWriter.cs (37)
40? ComponentsApi.RenderTreeBuilder.AddComponentParameter 41: ComponentsApi.RenderTreeBuilder.AddAttribute; 128writer.Write(ComponentsApi.RenderTreeBuilder.FullTypeName); 130writer.Write(ComponentsApi.RenderTreeBuilder.BuilderParameter); 163context.CodeWriter.Write(ComponentsApi.RenderTreeBuilder.BuilderParameter); 165context.CodeWriter.Write(ComponentsApi.RenderTreeBuilder.OpenComponent); 191context.CodeWriter.WriteStartInstanceMethodInvocation(ComponentsApi.RenderTreeBuilder.BuilderParameter, GetAddComponentParameterMethodName(context)); 207context.CodeWriter.WriteStartInstanceMethodInvocation(ComponentsApi.RenderTreeBuilder.BuilderParameter, ComponentsApi.RenderTreeBuilder.AddMultipleAttributes); 216context.CodeWriter.WriteStartInstanceMethodInvocation(ComponentsApi.RenderTreeBuilder.BuilderParameter, GetAddComponentParameterMethodName(context)); 233context.CodeWriter.WriteStartInstanceMethodInvocation(ComponentsApi.RenderTreeBuilder.BuilderParameter, ComponentsApi.RenderTreeBuilder.SetKey); 240? ComponentsApi.RenderTreeBuilder.AddComponentReferenceCapture 241: ComponentsApi.RenderTreeBuilder.AddElementReferenceCapture; 243context.CodeWriter.WriteStartInstanceMethodInvocation(ComponentsApi.RenderTreeBuilder.BuilderParameter, methodName); 270context.CodeWriter.WriteInstanceMethodInvocation(ComponentsApi.RenderTreeBuilder.BuilderParameter, ComponentsApi.RenderTreeBuilder.CloseComponent); 511=> context.CodeWriter.WriteLine($"{builderName}.{ComponentsApi.RenderTreeBuilder.AddComponentRenderMode}({renderModeName});"); 705+ ComponentsApi.RenderTreeBuilder.AddContent.Length 722.WriteStartMethodInvocation($"{BuilderVariableName}.{ComponentsApi.RenderTreeBuilder.AddContent}") 786.WriteStartMethodInvocation($"{BuilderVariableName}.{ComponentsApi.RenderTreeBuilder.AddMarkupContent}") 806.WriteStartMethodInvocation($"{BuilderVariableName}.{ComponentsApi.RenderTreeBuilder.OpenElement}") 851context.CodeWriter.WriteLine($"{BuilderVariableName}.{ComponentsApi.RenderTreeBuilder.AddNamedEvent}(\"onsubmit\", {FormNameVariableName});"); 862.WriteStartMethodInvocation($"{BuilderVariableName}.{ComponentsApi.RenderTreeBuilder.CloseElement}") 883.WriteStartMethodInvocation($"{BuilderVariableName}.{ComponentsApi.RenderTreeBuilder.SetUpdatesAttributeName}") 919var renderApi = ComponentsApi.RenderTreeBuilder.AddContent; 923renderApi = ComponentsApi.RenderTreeBuilder.AddMarkupContent; 1006context.CodeWriter.Write(ComponentsApi.RenderTreeBuilder.OpenComponent); 1082context.CodeWriter.Write(ComponentsApi.RenderTreeBuilder.CloseComponent); 1262if (addAttributeMethod == ComponentsApi.RenderTreeBuilder.AddAttribute) 1269if (addAttributeMethod == ComponentsApi.RenderTreeBuilder.AddAttribute) 1526codeWriter.WriteStartMethodInvocation($"{BuilderVariableName}.{ComponentsApi.RenderTreeBuilder.SetKey}"); 1545context.CodeWriter.WriteStartMethodInvocation($"{BuilderVariableName}.{ComponentsApi.RenderTreeBuilder.AddMultipleAttributes}"); 1597? ComponentsApi.RenderTreeBuilder.AddComponentReferenceCapture 1598: ComponentsApi.RenderTreeBuilder.AddElementReferenceCapture; 1686.WriteStartMethodInvocation($"{BuilderVariableName}.{ComponentsApi.RenderTreeBuilder.AddAttribute}") 1694context.CodeWriter.WriteStartMethodInvocation($"{BuilderVariableName}.{ComponentsApi.RenderTreeBuilder.AddAttribute}");
Language\Components\FormNameVariableName.cs (4)
21writer.Write(ComponentsApi.RenderTreeBuilder.FormNameVariableName); 25writer.Write(ComponentsApi.RenderTreeBuilder.FormNameVariableName); 34? ComponentsApi.RenderTreeBuilder.FormNameVariableName 35: $"{ComponentsApi.RenderTreeBuilder.FormNameVariableName}{BuilderIndex}_{Index}";
Language\Components\RenderModeVariableName.cs (4)
21writer.Write(ComponentsApi.RenderTreeBuilder.RenderModeVariableName); 25writer.Write(ComponentsApi.RenderTreeBuilder.RenderModeVariableName); 34? ComponentsApi.RenderTreeBuilder.RenderModeVariableName 35: $"{ComponentsApi.RenderTreeBuilder.RenderModeVariableName}{BuilderIndex}_{Index}";
Language\Intermediate\ComponentChildContentIntermediateNode.cs (1)
14public string AttributeName => BoundAttribute?.Name ?? ComponentsApi.RenderTreeBuilder.ChildContent;
Language\TagHelpers\Producers\FormNameTagHelperProducer.Factory.cs (2)
22var renderTreeBuilderTypes = compilation.GetTypesByMetadataName(ComponentsApi.RenderTreeBuilder.FullTypeName) 40type.GetMembers(ComponentsApi.RenderTreeBuilder.AddNamedEvent)
Language\TagHelpers\Producers\KeyTagHelperProducer.Factory.cs (1)
20if (!compilation.TryGetTypeByMetadataName(ComponentsApi.RenderTreeBuilder.FullTypeName, out var renderTreeBuilderType))
Language\TagHelpers\Producers\SplatTagHelperProducer.Factory.cs (1)
20if (!compilation.TryGetTypeByMetadataName(ComponentsApi.RenderTreeBuilder.FullTypeName, out var renderTreeBuilderType))