20 references to ComponentMarkerKey
Microsoft.AspNetCore.Components.WebAssembly (20)
Rendering\WebAssemblyComponentState.cs (1)
27var markerKey = _renderer.GetMarkerKey(this);
Rendering\WebAssemblyRenderer.cs (1)
200internal ComponentMarkerKey GetMarkerKey(WebAssemblyComponentState webAssemblyComponentState)
Services\DefaultWebAssemblyJSRuntime.cs (1)
112[DynamicDependency(JsonSerialized, typeof(ComponentMarkerKey))]
src\Components\Shared\src\WebRootComponentManager.cs (8)
38ComponentMarkerKey? key, 62ComponentMarkerKey? newKey, 96internal ComponentMarkerKey GetRootComponentKey(int componentId) 115private readonly ComponentMarkerKey _key; 124ComponentMarkerKey? key, 141ComponentMarkerKey key, 154out ComponentMarkerKey key, 167ComponentMarkerKey? newKey,
src\Shared\Components\ComponentMarker.cs (9)
30public ComponentMarkerKey? Key { get; set; } 65public static ComponentMarker Create(string type, bool prerendered, ComponentMarkerKey? key) 117internal struct ComponentMarkerKey : IEquatable<ComponentMarkerKey> 135public static bool operator ==(ComponentMarkerKey left, ComponentMarkerKey right) 138public static bool operator !=(ComponentMarkerKey left, ComponentMarkerKey right) 141public readonly bool Equals(ComponentMarkerKey other) 146=> obj is ComponentMarkerKey other && Equals(other);