21 references to CascadingParameterState
Microsoft.AspNetCore.Components (21)
CascadingParameterState.cs (6)
27public static IReadOnlyList<CascadingParameterState> FindCascadingParameters(ComponentState componentState, out bool hasSingleDeliveryParameters) 41return Array.Empty<CascadingParameterState>(); 46List<CascadingParameterState>? resultStates = null; 56resultStates ??= new List<CascadingParameterState>(infos.Length - infoIndex); 73return 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); 195List<CascadingParameterState>? remainingCascadingParameters = null; 196foreach (var param in _cascadingParameters) 207_cascadingParameters = (IReadOnlyList<CascadingParameterState>?)remainingCascadingParameters ?? Array.Empty<CascadingParameterState>();