2 writes to ComponentSubtreeLengthField
Microsoft.AspNetCore.Components (2)
Rendering\RenderTreeBuilder.cs (1)
584_entries.Buffer[indexOfEntryBeingClosed].ComponentSubtreeLengthField = _entries.Count - indexOfEntryBeingClosed;
RenderTree\RenderTreeFrame.cs (1)
321ComponentSubtreeLengthField = componentSubtreeLength;
7 references to ComponentSubtreeLengthField
Microsoft.AspNetCore.Components (7)
ParameterView.cs (2)
170var oldEndIndexExcl = oldIndex + oldParameters._frames[oldIndex].ComponentSubtreeLengthField; 171var newEndIndexExcl = newIndex + _frames[newIndex].ComponentSubtreeLengthField;
RenderTree\Renderer.cs (1)
550var endIndex = componentFrameIndex + frames[componentFrameIndex].ComponentSubtreeLengthField;
RenderTree\RenderTreeDiffBuilder.cs (1)
544return frameIndex + frame.ComponentSubtreeLengthField;
RenderTree\RenderTreeFrame.cs (3)
159public int ComponentSubtreeLength => ComponentSubtreeLengthField; 433=> new RenderTreeFrame(SequenceField, componentSubtreeLength: ComponentSubtreeLengthField, ComponentTypeField, componentState, ComponentKeyField); 454=> new RenderTreeFrame(SequenceField, componentSubtreeLength: ComponentSubtreeLengthField, ComponentTypeField, ComponentStateField, componentKey);