2 types derived from Renderer
Microsoft.AspNetCore.Components.Web (2)
HtmlRendering\StaticHtmlRenderer.cs (1)
20public partial class StaticHtmlRenderer : Renderer
WebRenderer.cs (1)
20public abstract class WebRenderer : Renderer
52 references to Renderer
Microsoft.AspNetCore.Components (42)
CascadingParameterState.cs (1)
76internal static ICascadingValueSupplier? GetMatchingCascadingValueSupplier(in CascadingParameterInfo info, Renderer renderer, ComponentState? componentState)
ComponentFactory.cs (2)
32private readonly Renderer _renderer; 34public ComponentFactory(IComponentActivator componentActivator, IComponentPropertyActivator propertyActivator, Renderer renderer)
Dispatcher.cs (5)
11/// Dispatches external actions to be executed on the context of a <see cref="Renderer"/>. 55/// Invokes the given <see cref="Action"/> in the context of the associated <see cref="Renderer"/>. 62/// Invokes the given <see cref="Func{TResult}"/> in the context of the associated <see cref="Renderer"/>. 69/// Invokes the given <see cref="Func{TResult}"/> in the context of the associated <see cref="Renderer"/>. 76/// Invokes the given <see cref="Func{TResult}"/> in the context of the associated <see cref="Renderer"/>.
PersistentState\ComponentStatePersistenceManager.cs (3)
98/// <param name="renderer">The <see cref="Renderer"/> that components are being rendered.</param> 100public Task PersistStateAsync(IPersistentComponentStateStore store, Renderer renderer) 173private void InferRenderModes(Renderer renderer)
PersistentState\PersistentStateValueProviderKeyResolver.cs (1)
180var renderer = componentState.Renderer;
RenderHandle.cs (6)
15private readonly Renderer? _renderer; 18internal RenderHandle(Renderer renderer, int componentId) 50/// Gets a value that determines if the <see cref="Renderer"/> is triggering a render in response to a metadata update (hot-reload) change. 80/// Gets the <see cref="ResourceAssetCollection"/> associated with the <see cref="Renderer"/>. 105/// Dispatches an <see cref="Exception"/> to the <see cref="Renderer"/>. 111var renderer = _renderer;
Rendering\ComponentState.cs (4)
18private readonly Renderer _renderer; 35public ComponentState(Renderer renderer, int componentId, IComponent component, ComponentState? parentComponentState) 62private static ComponentState? GetSectionOutletLogicalParent(Renderer renderer, SectionOutlet sectionOutlet) 101protected internal Renderer Renderer => _renderer;
RenderTree\Renderer.cs (14)
75/// Constructs an instance of <see cref="Renderer"/>. 86/// Constructs an instance of <see cref="Renderer"/>. 138/// Gets the <see cref="Components.Dispatcher" /> associated with this <see cref="Renderer" />. 143/// Gets or sets the <see cref="Components.ElementReferenceContext"/> associated with this <see cref="Renderer"/>, 149/// Gets a value that determines if the <see cref="Renderer"/> is triggering a render in response to a (metadata update) hot-reload change. 186/// Gets the <see cref="RendererInfo"/> associated with this <see cref="Renderer"/>. 191/// Gets the <see cref="ResourceAssetCollection"/> associated with this <see cref="Renderer"/>. 235/// Associates the <see cref="IComponent"/> with the <see cref="Renderer"/>, assigning 236/// an identifier that is unique within the scope of the <see cref="Renderer"/>. 421/// This is called before the component is initialized and tracked within the <see cref="Renderer"/>. Subclasses 1214/// Releases all resources currently used by this <see cref="Renderer"/> instance. 1357/// Releases all resources currently used by this <see cref="Renderer"/> instance. 1394private sealed class HotReloadRenderHandler(Renderer renderer, ExecutionContext? executionContext) 1404ExecutionContext.Run(executionContext, static s => ((Renderer)s!).RenderRootComponentsOnHotReload(), renderer);
RenderTree\RenderTreeDiffBuilder.cs (4)
22Renderer renderer, 778private static string BuildComponentPath(Renderer renderer, int componentId) 1085public readonly Renderer Renderer; 1097Renderer renderer,
src\aspnetcore\src\Shared\Components\ComponentsActivityLinkStore.cs (2)
31public ComponentsActivityLinkStore(Renderer? instance) 65static extern object GetActivityLinksStore(Renderer instance);
Microsoft.AspNetCore.Components.Endpoints (3)
Rendering\EndpointComponentState.cs (1)
29public EndpointComponentState(Renderer renderer, int componentId, IComponent component, ComponentState? parentComponentState)
src\aspnetcore\src\Shared\Components\ComponentsActivityLinkStore.cs (2)
31public ComponentsActivityLinkStore(Renderer? instance) 65static extern object GetActivityLinksStore(Renderer instance);
Microsoft.AspNetCore.Components.Server (2)
src\aspnetcore\src\Shared\Components\ComponentsActivityLinkStore.cs (2)
31public ComponentsActivityLinkStore(Renderer? instance) 65static extern object GetActivityLinksStore(Renderer instance);
Microsoft.AspNetCore.Components.Web (5)
HtmlRendering\StaticHtmlRenderer.cs (1)
16/// A <see cref="Renderer"/> subclass that is intended for static HTML rendering. Application
WebEventData\WebEventData.cs (3)
17Renderer renderer, 36Renderer renderer, 64Renderer renderer,
WebRenderer.cs (1)
18/// A <see cref="Renderer"/> that attaches its components to a browser DOM.