5 instantiations of RenderTreeNode
Microsoft.AspNetCore.Components.Endpoints (5)
Rendering\CacheViewTextWriter.cs (1)
147nodes.Add(new RenderTreeNode { Type = "markup", Content = entry.Markup });
src\aspnetcore\src\Components\Shared\src\RenderFragmentSerializer.cs (4)
52var node = new RenderTreeNode 90target.Add(new RenderTreeNode { Type = "text", Content = frame.TextContent }); 94target.Add(new RenderTreeNode { Type = "markup", Content = frame.MarkupContent }); 99var node = new RenderTreeNode
18 references to RenderTreeNode
Microsoft.AspNetCore.Components.Endpoints (18)
Rendering\CacheViewTextWriter.cs (6)
93RenderTreeNode? liveCachedComponentNode = null; 94foreach (var node in RenderFragmentSerializer.SerializeFrames(capture, renderFragmentSerializationLogger)) 132var nodes = new List<RenderTreeNode>(_entries.Count); 186public RenderTreeNode? LiveCachedComponentNode { get; } 188private CacheCaptureEntry(string? markup, RenderTreeNode? liveCachedComponentNode) 197public static CacheCaptureEntry LiveCachedComponent(RenderTreeNode liveCachedComponentNode)
src\aspnetcore\src\Components\Shared\src\RenderFragmentSerializer.cs (12)
19/// JSON-serializable tree of <see cref="RenderTreeNode"/> objects. This is the entry point for 21internal static List<RenderTreeNode> SerializeFrames( 26var result = new List<RenderTreeNode>(); 33/// Walks a contiguous range of render tree frames and converts each into a <see cref="RenderTreeNode"/>, 40List<RenderTreeNode> target, 52var node = new RenderTreeNode 99var node = new RenderTreeNode 232internal static RenderFragment Deserialize(List<RenderTreeNode> nodes, JsonSerializerOptions jsonOptions, ComponentParametersTypeCache typeCache) 263private static void DeserializeNodes(RenderTreeBuilder builder, List<RenderTreeNode> nodes, JsonSerializerOptions? jsonOptions, ComponentParametersTypeCache typeCache) 267var node = nodes[i]; 415public List<RenderTreeNode> Nodes { get; init; } = []; 455public List<RenderTreeNode>? Children { get; set; }