65 references to RenderTreeBuilder
Microsoft.CodeAnalysis.Razor.Compiler (65)
Language\Components\BuilderVariableName.cs (6)
19
1 => ComponentsApi.
RenderTreeBuilder
.BuilderParameter.Length,
20
_ => ComponentsApi.
RenderTreeBuilder
.BuilderParameter.Length + Index.CountDigits()
27
writer.Write(ComponentsApi.
RenderTreeBuilder
.BuilderParameter);
31
writer.Write(ComponentsApi.
RenderTreeBuilder
.BuilderParameter);
38
? ComponentsApi.
RenderTreeBuilder
.BuilderParameter
39
: $"{ComponentsApi.
RenderTreeBuilder
.BuilderParameter}{Index}";
Language\Components\ComponentDesignTimeNodeWriter.cs (4)
309
.WriteStartMethodInvocation($"{BuilderVariableName}.{nameof(ComponentsApi.
RenderTreeBuilder
.AddAttribute)}")
317
context.CodeWriter.WriteStartMethodInvocation($"{BuilderVariableName}.{ComponentsApi.
RenderTreeBuilder
.AddAttribute}");
1000
codeWriter.WriteStartMethodInvocation($"{BuilderVariableName}.{ComponentsApi.
RenderTreeBuilder
.SetKey}");
1019
context.CodeWriter.WriteStartMethodInvocation($"{BuilderVariableName}.{ComponentsApi.
RenderTreeBuilder
.AddMultipleAttributes}");
Language\Components\ComponentDocumentClassifierPass.cs (2)
132
name: ComponentsApi.
RenderTreeBuilder
.BuilderParameter,
133
type: $"global::{ComponentsApi.
RenderTreeBuilder
.FullTypeName}")];
Language\Components\ComponentEventHandlerLoweringPass.cs (2)
267
eventHandlerMethod = ComponentsApi.
RenderTreeBuilder
.AddEventPreventDefaultAttribute;
271
eventHandlerMethod = ComponentsApi.
RenderTreeBuilder
.AddEventStopPropagationAttribute;
Language\Components\ComponentLoweringPass.cs (1)
517
.Where(a => string.Equals(a.Name, ComponentsApi.
RenderTreeBuilder
.ChildContent, StringComparison.Ordinal))
Language\Components\ComponentNodeWriter.cs (18)
38
? ComponentsApi.
RenderTreeBuilder
.AddComponentParameter
39
: ComponentsApi.
RenderTreeBuilder
.AddAttribute;
130
writer.Write(ComponentsApi.
RenderTreeBuilder
.FullTypeName);
132
writer.Write(ComponentsApi.
RenderTreeBuilder
.BuilderParameter);
165
context.CodeWriter.Write(ComponentsApi.
RenderTreeBuilder
.BuilderParameter);
167
context.CodeWriter.Write(ComponentsApi.
RenderTreeBuilder
.OpenComponent);
193
context.CodeWriter.WriteStartInstanceMethodInvocation(ComponentsApi.
RenderTreeBuilder
.BuilderParameter, GetAddComponentParameterMethodName(context));
209
context.CodeWriter.WriteStartInstanceMethodInvocation(ComponentsApi.
RenderTreeBuilder
.BuilderParameter, ComponentsApi.
RenderTreeBuilder
.AddMultipleAttributes);
218
context.CodeWriter.WriteStartInstanceMethodInvocation(ComponentsApi.
RenderTreeBuilder
.BuilderParameter, GetAddComponentParameterMethodName(context));
235
context.CodeWriter.WriteStartInstanceMethodInvocation(ComponentsApi.
RenderTreeBuilder
.BuilderParameter, ComponentsApi.
RenderTreeBuilder
.SetKey);
242
? ComponentsApi.
RenderTreeBuilder
.AddComponentReferenceCapture
243
: ComponentsApi.
RenderTreeBuilder
.AddElementReferenceCapture;
245
context.CodeWriter.WriteStartInstanceMethodInvocation(ComponentsApi.
RenderTreeBuilder
.BuilderParameter, methodName);
272
context.CodeWriter.WriteInstanceMethodInvocation(ComponentsApi.
RenderTreeBuilder
.BuilderParameter, ComponentsApi.
RenderTreeBuilder
.CloseComponent);
513
=> context.CodeWriter.WriteLine($"{builderName}.{ComponentsApi.
RenderTreeBuilder
.AddComponentRenderMode}({renderModeName});");
Language\Components\ComponentRuntimeNodeWriter.cs (19)
77
+ ComponentsApi.
RenderTreeBuilder
.AddContent.Length
94
.WriteStartMethodInvocation($"{BuilderVariableName}.{ComponentsApi.
RenderTreeBuilder
.AddContent}")
158
.WriteStartMethodInvocation($"{BuilderVariableName}.{ComponentsApi.
RenderTreeBuilder
.AddMarkupContent}")
178
.WriteStartMethodInvocation($"{BuilderVariableName}.{ComponentsApi.
RenderTreeBuilder
.OpenElement}")
223
context.CodeWriter.WriteLine($"{BuilderVariableName}.{ComponentsApi.
RenderTreeBuilder
.AddNamedEvent}(\"onsubmit\", {FormNameVariableName});");
234
.WriteStartMethodInvocation($"{BuilderVariableName}.{ComponentsApi.
RenderTreeBuilder
.CloseElement}")
255
.WriteStartMethodInvocation($"{BuilderVariableName}.{ComponentsApi.
RenderTreeBuilder
.SetUpdatesAttributeName}")
291
var renderApi = ComponentsApi.
RenderTreeBuilder
.AddContent;
295
renderApi = ComponentsApi.
RenderTreeBuilder
.AddMarkupContent;
378
context.CodeWriter.Write(ComponentsApi.
RenderTreeBuilder
.OpenComponent);
454
context.CodeWriter.Write(ComponentsApi.
RenderTreeBuilder
.CloseComponent);
634
if (addAttributeMethod == ComponentsApi.
RenderTreeBuilder
.AddAttribute)
641
if (addAttributeMethod == ComponentsApi.
RenderTreeBuilder
.AddAttribute)
893
codeWriter.WriteStartMethodInvocation($"{BuilderVariableName}.{ComponentsApi.
RenderTreeBuilder
.SetKey}");
912
context.CodeWriter.WriteStartMethodInvocation($"{BuilderVariableName}.{ComponentsApi.
RenderTreeBuilder
.AddMultipleAttributes}");
964
? ComponentsApi.
RenderTreeBuilder
.AddComponentReferenceCapture
965
: ComponentsApi.
RenderTreeBuilder
.AddElementReferenceCapture;
1053
.WriteStartMethodInvocation($"{BuilderVariableName}.{ComponentsApi.
RenderTreeBuilder
.AddAttribute}")
1061
context.CodeWriter.WriteStartMethodInvocation($"{BuilderVariableName}.{ComponentsApi.
RenderTreeBuilder
.AddAttribute}");
Language\Components\FormNameVariableName.cs (4)
21
writer.Write(ComponentsApi.
RenderTreeBuilder
.FormNameVariableName);
25
writer.Write(ComponentsApi.
RenderTreeBuilder
.FormNameVariableName);
34
? ComponentsApi.
RenderTreeBuilder
.FormNameVariableName
35
: $"{ComponentsApi.
RenderTreeBuilder
.FormNameVariableName}{BuilderIndex}_{Index}";
Language\Components\RenderModeVariableName.cs (4)
21
writer.Write(ComponentsApi.
RenderTreeBuilder
.RenderModeVariableName);
25
writer.Write(ComponentsApi.
RenderTreeBuilder
.RenderModeVariableName);
34
? ComponentsApi.
RenderTreeBuilder
.RenderModeVariableName
35
: $"{ComponentsApi.
RenderTreeBuilder
.RenderModeVariableName}{BuilderIndex}_{Index}";
Language\Intermediate\ComponentChildContentIntermediateNode.cs (1)
14
public string AttributeName => BoundAttribute?.Name ?? ComponentsApi.
RenderTreeBuilder
.ChildContent;
Language\TagHelpers\Producers\FormNameTagHelperProducer.Factory.cs (2)
22
var renderTreeBuilderTypes = compilation.GetTypesByMetadataName(ComponentsApi.
RenderTreeBuilder
.FullTypeName)
40
type.GetMembers(ComponentsApi.
RenderTreeBuilder
.AddNamedEvent)
Language\TagHelpers\Producers\KeyTagHelperProducer.Factory.cs (1)
20
if (!compilation.TryGetTypeByMetadataName(ComponentsApi.
RenderTreeBuilder
.FullTypeName, out var renderTreeBuilderType))
Language\TagHelpers\Producers\SplatTagHelperProducer.Factory.cs (1)
20
if (!compilation.TryGetTypeByMetadataName(ComponentsApi.
RenderTreeBuilder
.FullTypeName, out var renderTreeBuilderType))