18 types derived from Renderer
Microsoft.AspNetCore.Components.Analyzers.Tests (2)
TestFiles\ComponentInternalUsageDiagnosticsAnalyzerTest\UsesRendererAsBaseClass.cs (1)
9class UsesRendererAsBaseClass : Renderer
TestFiles\ComponentInternalUsageDiagnosticsAnalyzerTest\UsesRendererTypesInDeclarations.cs (1)
10/*MMBaseClass*/class UsesRendererTypesInDeclarations : Renderer
Microsoft.AspNetCore.Components.Authorization.Tests (1)
src\Components\Shared\test\TestRenderer.cs (1)
11public class TestRenderer : Renderer
Microsoft.AspNetCore.Components.Endpoints.Tests (1)
ImportMapTest.cs (1)
248public class TestRenderer : Renderer
Microsoft.AspNetCore.Components.Forms.Tests (1)
src\Components\Shared\test\TestRenderer.cs (1)
11public class TestRenderer : Renderer
Microsoft.AspNetCore.Components.Performance (1)
RenderTreeDiffBuilderBenchmark.cs (1)
86private sealed class FakeRenderer : Renderer
Microsoft.AspNetCore.Components.SdkAnalyzers.Tests (2)
TestFiles\ComponentInternalUsageDiagnosticsAnalyzerTest\UsesRendererAsBaseClass.cs (1)
9class UsesRendererAsBaseClass : Renderer
TestFiles\ComponentInternalUsageDiagnosticsAnalyzerTest\UsesRendererTypesInDeclarations.cs (1)
10/*MMBaseClass*/class UsesRendererTypesInDeclarations : Renderer
Microsoft.AspNetCore.Components.Server.Tests (1)
Circuits\RenderBatchWriterTest.cs (1)
385class FakeRenderer : Renderer
Microsoft.AspNetCore.Components.Tests (5)
Lifetime\ComponentStatePersistenceManagerTest.cs (1)
237private class TestRenderer : Renderer
RendererTest.cs (1)
5165private class NoOpRenderer : Renderer
Rendering\RenderTreeBuilderTest.cs (1)
2291private class TestRenderer : Renderer
RenderTreeDiffBuilderTest.cs (1)
2455private class FakeRenderer : Renderer
src\Components\Shared\test\TestRenderer.cs (1)
11public class TestRenderer : Renderer
Microsoft.AspNetCore.Components.Web (2)
HtmlRendering\StaticHtmlRenderer.cs (1)
20public partial class StaticHtmlRenderer : Renderer
WebRenderer.cs (1)
20public abstract class WebRenderer : Renderer
Microsoft.AspNetCore.Components.Web.Tests (1)
src\Components\Shared\test\TestRenderer.cs (1)
11public class TestRenderer : Renderer
Wasm.Performance.ConsoleHost (1)
ConsoleHostRenderer.cs (1)
13internal sealed class ConsoleHostRenderer : Renderer
56 references to Renderer
Microsoft.AspNetCore.Components (36)
CascadingParameterState.cs (1)
77internal static ICascadingValueSupplier? GetMatchingCascadingValueSupplier(in CascadingParameterInfo info, Renderer renderer, ComponentState? componentState)
ComponentFactory.cs (2)
22private readonly Renderer _renderer; 24public ComponentFactory(IComponentActivator componentActivator, 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"/>.
Infrastructure\ComponentStatePersistenceManager.cs (3)
49/// <param name="renderer">The <see cref="Renderer"/> that components are being rendered.</param> 51public Task PersistStateAsync(IPersistentComponentStateStore store, Renderer renderer) 95private void InferRenderModes(Renderer renderer)
RenderHandle.cs (6)
15private readonly Renderer? _renderer; 18internal RenderHandle(Renderer renderer, int componentId) 47/// Gets a value that determines if the <see cref="Renderer"/> is triggering a render in response to a metadata update (hot-reload) change. 77/// Gets the <see cref="ResourceAssetCollection"/> associated with the <see cref="Renderer"/>. 102/// Dispatches an <see cref="Exception"/> to the <see cref="Renderer"/>. 108var renderer = _renderer;
Rendering\ComponentState.cs (4)
18private readonly Renderer _renderer; 34public ComponentState(Renderer renderer, int componentId, IComponent component, ComponentState? parentComponentState) 54private static ComponentState? GetSectionOutletLogicalParent(Renderer renderer, SectionOutlet sectionOutlet) 88internal Renderer Renderer => _renderer;
RenderTree\Renderer.cs (12)
64/// Constructs an instance of <see cref="Renderer"/>. 75/// Constructs an instance of <see cref="Renderer"/>. 109/// Gets the <see cref="Components.Dispatcher" /> associated with this <see cref="Renderer" />. 114/// Gets or sets the <see cref="Components.ElementReferenceContext"/> associated with this <see cref="Renderer"/>, 120/// Gets a value that determines if the <see cref="Renderer"/> is triggering a render in response to a (metadata update) hot-reload change. 157/// Gets the <see cref="RendererInfo"/> associated with this <see cref="Renderer"/>. 162/// Gets the <see cref="ResourceAssetCollection"/> associated with this <see cref="Renderer"/>. 205/// Associates the <see cref="IComponent"/> with the <see cref="Renderer"/>, assigning 206/// an identifier that is unique within the scope of the <see cref="Renderer"/>. 382/// This is called before the component is initialized and tracked within the <see cref="Renderer"/>. Subclasses 1124/// Releases all resources currently used by this <see cref="Renderer"/> instance. 1267/// Releases all resources currently used by this <see cref="Renderer"/> instance.
RenderTree\RenderTreeDiffBuilder.cs (3)
22Renderer renderer, 1045public readonly Renderer Renderer; 1057Renderer renderer,
Microsoft.AspNetCore.Components.Analyzers.Tests (3)
TestFiles\ComponentInternalUsageDiagnosticsAnalyzerTest\UsesRendererTypesInDeclarations.cs (3)
12private readonly Renderer /*MMField*/_field = null; 21/*MMProperty*/public Renderer Property { get; set; } 33/*MMReturnType*/private Renderer GetRenderer() => _field;
Microsoft.AspNetCore.Components.Authorization.Tests (1)
src\Components\Shared\test\TestRenderer.cs (1)
155public TestRendererComponentState(Renderer renderer, int componentId, IComponent component, ComponentState parentComponentState)
Microsoft.AspNetCore.Components.Endpoints (1)
Rendering\EndpointComponentState.cs (1)
19public EndpointComponentState(Renderer renderer, int componentId, IComponent component, ComponentState? parentComponentState)
Microsoft.AspNetCore.Components.Endpoints.Tests (1)
ImportMapTest.cs (1)
364public TestRendererComponentState(Renderer renderer, int componentId, IComponent component, ComponentState parentComponentState)
Microsoft.AspNetCore.Components.Forms.Tests (1)
src\Components\Shared\test\TestRenderer.cs (1)
155public TestRendererComponentState(Renderer renderer, int componentId, IComponent component, ComponentState parentComponentState)
Microsoft.AspNetCore.Components.Performance (1)
RenderTreeDiffBuilderBenchmark.cs (1)
13private readonly Renderer renderer;
Microsoft.AspNetCore.Components.SdkAnalyzers.Tests (3)
TestFiles\ComponentInternalUsageDiagnosticsAnalyzerTest\UsesRendererTypesInDeclarations.cs (3)
12private readonly Renderer /*MMField*/_field = null; 21/*MMProperty*/public Renderer Property { get; set; } 33/*MMReturnType*/private Renderer GetRenderer() => _field;
Microsoft.AspNetCore.Components.Tests (2)
RenderTreeDiffBuilderTest.cs (1)
13private readonly Renderer renderer;
src\Components\Shared\test\TestRenderer.cs (1)
155public TestRendererComponentState(Renderer renderer, int componentId, IComponent component, ComponentState parentComponentState)
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.
Microsoft.AspNetCore.Components.Web.Tests (1)
src\Components\Shared\test\TestRenderer.cs (1)
155public TestRendererComponentState(Renderer renderer, int componentId, IComponent component, ComponentState parentComponentState)
Microsoft.AspNetCore.Components.WebAssembly.Tests (1)
WebAssemblyHotReloadTest.cs (1)
15var hotReloadManager = typeof(Renderer).Assembly.GetType("Microsoft.AspNetCore.Components.HotReload.HotReloadManager");