4 writes to ElementSubtreeLengthField
Microsoft.AspNetCore.Components (4)
ParameterViewBuilder.cs (1)
36
var nextIndex = _frames[0].
ElementSubtreeLengthField
++;
Rendering\RenderTreeBuilder.cs (1)
74
_entries.Buffer[indexOfEntryBeingClosed].
ElementSubtreeLengthField
= _entries.Count - indexOfEntryBeingClosed;
Rendering\RenderTreeUpdater.cs (1)
102
otherFrame.
ElementSubtreeLengthField
= otherFrameSubtreeLength + 1;
RenderTree\RenderTreeFrame.cs (1)
310
ElementSubtreeLengthField
= elementSubtreeLength;
12 references to ElementSubtreeLengthField
Microsoft.AspNetCore.Components (12)
ParameterView.cs (1)
385
_ownerDescendantsEndIndexExcl = ownerIndex + _frames[ownerIndex].
ElementSubtreeLengthField
;
Rendering\RenderTreeUpdater.cs (2)
58
var elementSubtreeEndIndexExcl = elementFrameIndex + elementFrame.
ElementSubtreeLengthField
;
98
var otherFrameSubtreeLength = otherFrame.
ElementSubtreeLengthField
;
RenderTree\RenderTreeDiffBuilder.cs (7)
546
return frameIndex + frame.
ElementSubtreeLengthField
;
622
var oldFrameChildrenEndIndexExcl = oldFrameIndex + oldFrame.
ElementSubtreeLengthField
;
623
var newFrameChildrenEndIndexExcl = newFrameIndex + newFrame.
ElementSubtreeLengthField
;
807
var referenceFrameIndex = diffContext.ReferenceFrames.Append(newTree, newFrameIndex, newFrame.
ElementSubtreeLengthField
);
869
var endIndexExcl = oldFrameIndex + oldFrame.
ElementSubtreeLengthField
;
903
var descendantsEndIndexExcl = rootIndex + tree[rootIndex].
ElementSubtreeLengthField
;
933
var endIndexExcl = frameIndex + frames[frameIndex].
ElementSubtreeLengthField
;
RenderTree\RenderTreeFrame.cs (2)
74
public int ElementSubtreeLength =>
ElementSubtreeLengthField
;
451
=> new RenderTreeFrame(SequenceField, elementSubtreeLength:
ElementSubtreeLengthField
, ElementNameField, elementKey);