10 references to ElementSubtreeLength
Microsoft.AspNetCore.Components (2)
ParameterView.cs (1)
256var ownerDescendantsEndIndexExcl = ownerIndex + frames[ownerIndex].ElementSubtreeLength;
RenderTree\RenderTreeFrame.cs (1)
469return $"Element: (seq={Sequence}, key={ElementKeyField ?? "(none)"}, len={ElementSubtreeLength}) {ElementName}";
Microsoft.AspNetCore.Components.Endpoints (1)
src\aspnetcore\src\Components\Shared\src\RenderFragmentSerializer.cs (1)
63var subtreeEnd = position + frame.ElementSubtreeLength;
Microsoft.AspNetCore.Components.Server (2)
src\aspnetcore\src\Components\Shared\src\RenderBatchWriter.cs (1)
178_binaryWriter.Write(frame.ElementSubtreeLength);
src\aspnetcore\src\Components\Shared\src\RenderFragmentSerializer.cs (1)
63var subtreeEnd = position + frame.ElementSubtreeLength;
Microsoft.AspNetCore.Components.Web (5)
HtmlRendering\StaticHtmlRenderer.HtmlWriting.cs (5)
113var afterAttributes = RenderAttributes(output, frames, position + 1, frame.ElementSubtreeLength - 1, !isTextArea, isForm: isForm, out var capturedValueAttribute); 125var remainingElements = frame.ElementSubtreeLength + position - afterAttributes; 141afterElement = position + frame.ElementSubtreeLength; // Skip descendants 162Debug.Assert(afterElement == position + frame.ElementSubtreeLength); 177Debug.Assert(afterAttributes == position + frame.ElementSubtreeLength);