1 instantiation of CascadingParameterState
Microsoft.AspNetCore.Components (1)
CascadingParameterState.cs (1)
58resultStates.Add(new CascadingParameterState(info, supplier));
21 references to CascadingParameterState
Microsoft.AspNetCore.Components (21)
CascadingParameterState.cs (6)
28public static IReadOnlyList<CascadingParameterState> FindCascadingParameters(ComponentState componentState, out bool hasSingleDeliveryParameters) 42return Array.Empty<CascadingParameterState>(); 47List<CascadingParameterState>? resultStates = null; 57resultStates ??= new List<CascadingParameterState>(infos.Length - infoIndex); 74return resultStates ?? (IReadOnlyList<CascadingParameterState>)Array.Empty<CascadingParameterState>();
ParameterView.cs (9)
22private static readonly ParameterView _empty = new ParameterView(ParameterViewLifetime.Unbound, _emptyFrames, 0, Array.Empty<CascadingParameterState>()); 27private readonly IReadOnlyList<CascadingParameterState> _cascadingParameters; 30: this(lifetime, frames, ownerIndex, Array.Empty<CascadingParameterState>()) 34private ParameterView(in ParameterViewLifetime lifetime, RenderTreeFrame[] frames, int ownerIndex, IReadOnlyList<CascadingParameterState> cascadingParameters) 131internal ParameterView WithCascadingParameters(IReadOnlyList<CascadingParameterState> cascadingParameters) 337internal Enumerator(RenderTreeFrame[] frames, int ownerIndex, IReadOnlyList<CascadingParameterState> cascadingParameters) 419private readonly IReadOnlyList<CascadingParameterState> _cascadingParameters; 423public CascadingParameterEnumerator(IReadOnlyList<CascadingParameterState> cascadingParameters) 439var state = _cascadingParameters[_currentIndex];
Rendering\ComponentState.cs (6)
20private IReadOnlyList<CascadingParameterState> _cascadingParameters; 43_cascadingParameters = CascadingParameterState.FindCascadingParameters(this, out _hasSingleDeliveryCascadingParameters); 193List<CascadingParameterState>? remainingCascadingParameters = null; 194foreach (var param in _cascadingParameters) 205_cascadingParameters = (IReadOnlyList<CascadingParameterState>?)remainingCascadingParameters ?? Array.Empty<CascadingParameterState>();