1 write to ParentComponentState
Microsoft.AspNetCore.Components (1)
Rendering\ComponentState.cs (1)
38ParentComponentState = parentComponentState;
22 references to ParentComponentState
Microsoft.AspNetCore.Components (11)
PersistentState\PersistentStateValueProviderKeyResolver.cs (8)
160if (componentState.ParentComponentState == null) 164if (componentState.ParentComponentState.Component == null) 169if (componentState.ParentComponentState.ParentComponentState != null) 172var parentRenderMode = renderer.GetComponentRenderMode(componentState.ParentComponentState.Component); 173var grandParentRenderMode = renderer.GetComponentRenderMode(componentState.ParentComponentState.ParentComponentState.Component); 184return GetComponentType(componentState.ParentComponentState);
Rendering\ComponentState.cs (1)
354if (ParentComponentState is not { } parentComponentState)
RenderTree\Renderer.cs (1)
808if (componentState.ParentComponentState is not null)
RenderTree\RenderTreeDiffBuilder.cs (1)
787currentComponentState = currentComponentState.ParentComponentState;
Microsoft.AspNetCore.Components.Endpoints (9)
Rendering\EndpointComponentState.cs (3)
71if (ParentComponentState != null && ParentComponentState.Component is SSRRenderModeBoundary boundary) 73var (sequence, key) = _renderer.GetSequenceAndKey(ParentComponentState);
Rendering\EndpointHtmlRenderer.EventDispatch.cs (1)
259for (var current = GetComponentState(componentId); current != null; current = current.ParentComponentState)
Rendering\EndpointHtmlRenderer.Prerendering.cs (3)
75currentComponentState = currentComponentState.ParentComponentState; 295if (boundaryComponentState.ParentComponentState is null) 304var targetState = boundaryComponentState.ParentComponentState;
Rendering\EndpointHtmlRenderer.Streaming.cs (2)
199while (componentState.ParentComponentState is { } parentComponentState) 388if (liveCachedComponentState.ParentComponentState is not { } parentComponentState)
Microsoft.AspNetCore.Components.Server (1)
Circuits\RemoteRenderer.cs (1)
324return remoteComponentState.ParentComponentState != null ?
Microsoft.AspNetCore.Components.WebAssembly (1)
Rendering\WebAssemblyRenderer.cs (1)
258return webAssemblyComponentState.ParentComponentState != null ?