1 type derived from InteractiveWebAssemblyRenderMode
Microsoft.AspNetCore.Components.WebAssembly.Server (1)
Builder\WebAssemblyRenderModeWithOptions.cs (1)
9internal class WebAssemblyRenderModeWithOptions(WebAssemblyComponentsEndpointOptions? options) : InteractiveWebAssemblyRenderMode
5 instantiations of InteractiveWebAssemblyRenderMode
Microsoft.AspNetCore.Components.Endpoints (1)
src\aspnetcore\src\Components\Shared\src\RenderFragmentSerializer.cs (1)
310"InteractiveWebAssembly" => prerender ? Web.RenderMode.InteractiveWebAssembly : new InteractiveWebAssemblyRenderMode(prerender: false),
Microsoft.AspNetCore.Components.Server (1)
src\aspnetcore\src\Components\Shared\src\RenderFragmentSerializer.cs (1)
310"InteractiveWebAssembly" => prerender ? Web.RenderMode.InteractiveWebAssembly : new InteractiveWebAssemblyRenderMode(prerender: false),
Microsoft.AspNetCore.Components.Web (1)
RenderMode\RenderMode.cs (1)
21public static InteractiveWebAssemblyRenderMode InteractiveWebAssembly { get; } = new();
Microsoft.AspNetCore.Components.WebAssembly (1)
src\aspnetcore\src\Components\Shared\src\RenderFragmentSerializer.cs (1)
310"InteractiveWebAssembly" => prerender ? Web.RenderMode.InteractiveWebAssembly : new InteractiveWebAssemblyRenderMode(prerender: false),
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
Rendering\HtmlHelperComponentExtensions.cs (1)
75RenderMode.WebAssembly => new InteractiveWebAssemblyRenderMode(prerender: false),
35 references to InteractiveWebAssemblyRenderMode
Microsoft.AspNetCore.Components.Endpoints (23)
Builder\RazorComponentDataSourceOptions.cs (3)
21(InteractiveWebAssemblyRenderMode, InteractiveWebAssemblyRenderMode) => true, 27InteractiveWebAssemblyRenderMode => 2,
Builder\ResourceCollectionConvention.cs (1)
28if (renderMode is InteractiveWebAssemblyRenderMode or InteractiveAutoRenderMode)
Discovery\ComponentInfo.cs (3)
59if (RenderMode is InteractiveWebAssemblyRenderMode { Prerender: var wasm }) 61var size = (nameof(InteractiveWebAssemblyRenderMode).Length - "RenderModeComparer".Length); 62return $"RenderModeComparer = {nameof(InteractiveWebAssemblyRenderMode)[0..size]}, Prerendered = {wasm}";
Discovery\RazorComponentApplication.cs (1)
48case InteractiveWebAssemblyRenderMode:
Rendering\EndpointHtmlRenderer.PrerenderingState.cs (6)
45InteractiveWebAssemblyRenderMode => new PrerenderComponentApplicationStore(), 80var webAssembly = new CopyOnlyStore<InteractiveWebAssemblyRenderMode>(); 166InteractiveWebAssemblyRenderMode => InvokedRenderModes.Mode.WebAssembly, 189InteractiveWebAssemblyRenderMode { Prerender: true } => true, 238CopyOnlyStore<InteractiveWebAssemblyRenderMode> webassembly) 247public CopyOnlyStore<InteractiveWebAssemblyRenderMode> Webassembly { get; }
Rendering\SSRRenderModeBoundary.cs (6)
56InteractiveWebAssemblyRenderMode mode => mode.Prerender, 82if (renderMode is InteractiveWebAssemblyRenderMode || renderMode is InteractiveAutoRenderMode) 84AssertRenderModeIsConfigured<InteractiveWebAssemblyRenderMode>(componentType, renderMode, configuredModes, "AddInteractiveWebAssemblyRenderMode"); 137if (RenderMode is InteractiveWebAssemblyRenderMode) 219InteractiveWebAssemblyRenderMode webAssembly => ComponentMarker.Create(ComponentMarker.WebAssemblyMarkerType, webAssembly.Prerender, _markerKey), 234if (RenderMode is InteractiveWebAssemblyRenderMode or InteractiveAutoRenderMode)
src\aspnetcore\src\Components\Shared\src\RenderFragmentSerializer.cs (2)
243InteractiveWebAssemblyRenderMode => "InteractiveWebAssembly", 256InteractiveWebAssemblyRenderMode m => m.Prerender,
src\aspnetcore\src\Shared\Components\PrerenderComponentApplicationStore.cs (1)
73renderMode is null || renderMode is InteractiveWebAssemblyRenderMode || renderMode is InteractiveAutoRenderMode;
Microsoft.AspNetCore.Components.Server (3)
src\aspnetcore\src\Components\Shared\src\RenderFragmentSerializer.cs (2)
243InteractiveWebAssemblyRenderMode => "InteractiveWebAssembly", 256InteractiveWebAssemblyRenderMode m => m.Prerender,
src\aspnetcore\src\Shared\Components\PrerenderComponentApplicationStore.cs (1)
73renderMode is null || renderMode is InteractiveWebAssemblyRenderMode || renderMode is InteractiveAutoRenderMode;
Microsoft.AspNetCore.Components.Web (3)
RenderMode\InteractiveWebAssemblyRenderMode.cs (2)
12/// Constructs an instance of <see cref="InteractiveWebAssemblyRenderMode"/>. 19/// Constructs an instance of <see cref="InteractiveWebAssemblyRenderMode"/>
RenderMode\RenderMode.cs (1)
21public static InteractiveWebAssemblyRenderMode InteractiveWebAssembly { get; } = new();
Microsoft.AspNetCore.Components.WebAssembly (4)
Rendering\WebAssemblyRenderer.cs (1)
247InteractiveWebAssemblyRenderMode or InteractiveAutoRenderMode => componentActivator.CreateInstance(componentType),
src\aspnetcore\src\Components\Shared\src\RenderFragmentSerializer.cs (2)
243InteractiveWebAssemblyRenderMode => "InteractiveWebAssembly", 256InteractiveWebAssemblyRenderMode m => m.Prerender,
src\aspnetcore\src\Shared\Components\PrerenderComponentApplicationStore.cs (1)
73renderMode is null || renderMode is InteractiveWebAssemblyRenderMode || renderMode is InteractiveAutoRenderMode;
Microsoft.AspNetCore.Components.WebAssembly.Server (2)
WebAssemblyEndpointProvider.cs (2)
21return renderMode is InteractiveWebAssemblyRenderMode 51renderMode is InteractiveWebAssemblyRenderMode or InteractiveAutoRenderMode;