2 instantiations of ArrayRange
Microsoft.AspNetCore.Components (2)
RenderTree\ArrayBuilderExtensions.cs (1)
13=> new ArrayRange<T>(builder.Buffer, builder.Count);
RenderTree\ArrayRange.cs (1)
44return new ArrayRange<T>(buffer, Count);
49 references to ArrayRange
Microsoft.AspNetCore.Components (26)
Rendering\ComponentState.cs (1)
360var frames = parentComponentState.CurrentRenderTree.GetFrames();
Rendering\RenderTreeBuilder.cs (1)
777public ArrayRange<RenderTreeFrame> GetFrames() =>
Rendering\RenderTreeUpdater.cs (1)
27var frames = renderTreeBuilder.GetFrames();
RenderTree\ArrayBuilderExtensions.cs (3)
9/// Produces an <see cref="ArrayRange{T}"/> structure describing the current contents. 11/// <returns>The <see cref="ArrayRange{T}"/>.</returns> 12public static ArrayRange<T> ToRange<T>(this ArrayBuilder<T> builder)
RenderTree\ArrayRange.cs (2)
26/// Constructs an instance of <see cref="ArrayRange{T}"/>. 40public ArrayRange<T> Clone()
RenderTree\RenderBatch.cs (10)
17public ArrayRange<RenderTreeDiff> UpdatedComponents { get; } 24public ArrayRange<RenderTreeFrame> ReferenceFrames { get; } 29public ArrayRange<int> DisposedComponentIDs { get; } 34public ArrayRange<ulong> DisposedEventHandlerIDs { get; } 39public ArrayRange<NamedEventChange>? NamedEventChanges { get; } 42ArrayRange<RenderTreeDiff> updatedComponents, 43ArrayRange<RenderTreeFrame> referenceFrames, 44ArrayRange<int> disposedComponentIDs, 45ArrayRange<ulong> disposedEventHandlerIDs, 46ArrayRange<NamedEventChange>? changedNamedEvents)
RenderTree\Renderer.cs (5)
265protected ArrayRange<RenderTreeFrame> GetCurrentRenderTreeFrames(int componentId) => GetRequiredComponentState(componentId).CurrentRenderTree.GetFrames(); 892private Task InvokeRenderCompletedCalls(ArrayRange<RenderTreeDiff> updatedComponents, Task updateDisplayTask) 1084private void RemoveEventHandlerIds(ArrayRange<ulong> eventHandlerIds, Task afterTaskIgnoreErrors) 1109async Task ContinueAfterTask(ArrayRange<ulong> eventHandlerIds, Task afterTaskIgnoreErrors) 1115var eventHandlerIdsClone = eventHandlerIds.Clone();
RenderTree\RenderTreeDiffBuilder.cs (3)
25ArrayRange<RenderTreeFrame> oldTree, 26ArrayRange<RenderTreeFrame> newTree) 40public static void DisposeFrames(RenderBatchBuilder batchBuilder, int componentId, ArrayRange<RenderTreeFrame> frames)
Microsoft.AspNetCore.Components.Endpoints (6)
Rendering\EndpointHtmlRenderer.EventDispatch.cs (3)
153private void ProcessNamedSubmitEventRemovals(ArrayRange<NamedEventChange> changes) 177private void ProcessNamedSubmitEventAdditions(ArrayRange<NamedEventChange> changes) 216var frames = GetCurrentRenderTreeFrames(componentId);
Rendering\EndpointHtmlRenderer.Prerendering.cs (1)
305var frames = GetCurrentRenderTreeFrames(targetState.ComponentId);
src\aspnetcore\src\Components\Shared\src\RenderFragmentCapture.cs (2)
37var frames = builder.GetFrames(); 54var frames = builder.GetFrames();
Microsoft.AspNetCore.Components.Server (6)
src\aspnetcore\src\Components\Shared\src\RenderBatchWriter.cs (4)
62int Write(in ArrayRange<RenderTreeDiff> diffs) 116int Write(in ArrayRange<RenderTreeFrame> frames) 205int Write(in ArrayRange<int> numbers) 220int Write(in ArrayRange<ulong> numbers)
src\aspnetcore\src\Components\Shared\src\RenderFragmentCapture.cs (2)
37var frames = builder.GetFrames(); 54var frames = builder.GetFrames();
Microsoft.AspNetCore.Components.Web (11)
HtmlRendering\StaticHtmlRenderer.cs (1)
103internal new ArrayRange<RenderTreeFrame> GetCurrentRenderTreeFrames(int componentId)
HtmlRendering\StaticHtmlRenderer.HtmlWriting.cs (10)
39var frames = GetCurrentRenderTreeFrames(componentId); 53private int RenderFrames(int componentId, TextWriter output, ArrayRange<RenderTreeFrame> frames, int position, int maxElements) 73ArrayRange<RenderTreeFrame> frames, 104private int RenderElement(int componentId, TextWriter output, ArrayRange<RenderTreeFrame> frames, int position) 182private int RenderScriptElementChildren(int componentId, TextWriter output, ArrayRange<RenderTreeFrame> frames, int position, int maxElements) 201private void RenderHiddenFieldForNamedSubmitEvent(int componentId, TextWriter output, ArrayRange<RenderTreeFrame> frames, int namedEventFramePosition) 258private static bool TryFindEnclosingElementFrame(ArrayRange<RenderTreeFrame> frames, int frameIndex, out int result) 275ArrayRange<RenderTreeFrame> frames, 377private int RenderChildren(int componentId, TextWriter output, ArrayRange<RenderTreeFrame> frames, int position, int maxElements) 387private int RenderChildComponent(TextWriter output, ArrayRange<RenderTreeFrame> frames, int position)