1 write to Array
Microsoft.AspNetCore.Components (1)
RenderTree\ArrayRange.cs (1)
32Array = array;
35 references to Array
Microsoft.AspNetCore.Components (10)
Rendering\ComponentState.cs (1)
363ref var currentFrame = ref frames.Array[i];
Rendering\RenderTreeUpdater.cs (2)
28var framesArray = frames.Array; 93framesArray = renderTreeBuilder.GetFrames().Array; // Refresh in case it mutated due to the expansion
RenderTree\ArrayRange.cs (1)
43System.Array.Copy(Array, buffer, Count);
RenderTree\Renderer.cs (3)
915var updatedComponentsArray = updatedComponents.Array; 925var array = updatedComponents.Array; 1093var array = eventHandlerIds.Array;
RenderTree\RenderTreeDiffBuilder.cs (3)
31var diffContext = new DiffContext(renderer, batchBuilder, componentId, oldTree.Array, newTree.Array); 41=> DisposeFramesInRange(batchBuilder, componentId, frames.Array, 0, frames.Count);
Microsoft.AspNetCore.Components.Endpoints (10)
Rendering\EndpointHtmlRenderer.EventDispatch.cs (4)
156var changesArray = changes.Array; 180var changesArray = changes.Array; 217ref var frame = ref frames.Array[frameIndex]; 233ref var candidate = ref frames.Array[i];
Rendering\EndpointHtmlRenderer.Prerendering.cs (1)
308ref var frame = ref frames.Array[i];
Rendering\EndpointHtmlRenderer.Streaming.cs (1)
137var componentId = renderBatch.UpdatedComponents.Array[i].ComponentId;
src\aspnetcore\src\Components\Shared\src\RenderFragmentCapture.cs (4)
40Array.Copy(frames.Array, start, _capturedFrames, 0, count); 57ref readonly var frame = ref frames.Array[i]; 67for (var j = i + 1; j < componentSubtreeEnd && frames.Array[j].FrameType is RenderTreeFrameType.Attribute; j++) 69ref readonly var attrFrame = ref frames.Array[j];
Microsoft.AspNetCore.Components.Server (8)
src\aspnetcore\src\Components\Shared\src\RenderBatchWriter.cs (4)
66var array = diffs.Array; 120var array = frames.Array; 210var array = numbers.Array; 225var array = numbers.Array;
src\aspnetcore\src\Components\Shared\src\RenderFragmentCapture.cs (4)
40Array.Copy(frames.Array, start, _capturedFrames, 0, count); 57ref readonly var frame = ref frames.Array[i]; 67for (var j = i + 1; j < componentSubtreeEnd && frames.Array[j].FrameType is RenderTreeFrameType.Attribute; j++) 69ref readonly var attrFrame = ref frames.Array[j];
Microsoft.AspNetCore.Components.Web (7)
HtmlRendering\StaticHtmlRenderer.HtmlWriting.cs (7)
76ref var frame = ref frames.Array[position]; 106ref var frame = ref frames.Array[position]; 205ref var namedEventFrame = ref frames.Array[namedEventFramePosition]; 209ref var enclosingElementFrame = ref frames.Array[enclosingElementFrameIndex]; 262if (frames.Array[frameIndex].FrameType == RenderTreeFrameType.Element) 294ref var frame = ref frames.Array[candidateIndex]; 389ref var frame = ref frames.Array[position];