1 write to ParentComponentState
Microsoft.AspNetCore.Components (1)
Rendering\ComponentState.cs (1)
38ParentComponentState = parentComponentState;
21 references to ParentComponentState
Microsoft.AspNetCore.Components (11)
PersistentState\PersistentStateValueProviderKeyResolver.cs (8)
169if (componentState.ParentComponentState == null) 173if (componentState.ParentComponentState.Component == null) 178if (componentState.ParentComponentState.ParentComponentState != null) 181var parentRenderMode = renderer.GetComponentRenderMode(componentState.ParentComponentState.Component); 182var grandParentRenderMode = renderer.GetComponentRenderMode(componentState.ParentComponentState.ParentComponentState.Component); 193return GetComponentType(componentState.ParentComponentState);
Rendering\ComponentState.cs (1)
354if (ParentComponentState is not { } parentComponentState)
RenderTree\Renderer.cs (1)
774if (componentState.ParentComponentState is not null)
RenderTree\RenderTreeDiffBuilder.cs (1)
787currentComponentState = currentComponentState.ParentComponentState;
Microsoft.AspNetCore.Components.Endpoints (8)
Rendering\EndpointComponentState.cs (3)
52if (ParentComponentState != null && ParentComponentState.Component is SSRRenderModeBoundary boundary) 54var (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; 318if (boundaryComponentState.ParentComponentState is null) 327var targetState = boundaryComponentState.ParentComponentState;
Rendering\EndpointHtmlRenderer.Streaming.cs (1)
197while (componentState.ParentComponentState is { } parentComponentState)
Microsoft.AspNetCore.Components.Server (1)
Circuits\RemoteRenderer.cs (1)
324return remoteComponentState.ParentComponentState != null ?
Microsoft.AspNetCore.Components.WebAssembly (1)
Rendering\WebAssemblyRenderer.cs (1)
227return webAssemblyComponentState.ParentComponentState != null ?