2 writes to _cascadingParameters
Microsoft.AspNetCore.Components (2)
Rendering\ComponentState.cs (2)
44_cascadingParameters = CascadingParameterState.FindCascadingParameters(this, out _hasSingleDeliveryCascadingParameters); 218_cascadingParameters = (IReadOnlyList<CascadingParameterState>?)remainingCascadingParameters ?? Array.Empty<CascadingParameterState>();
11 references to _cascadingParameters
Microsoft.AspNetCore.Components (11)
Rendering\ComponentState.cs (11)
50if (_cascadingParameters.Count != 0) 190parameters = parameters.WithCascadingParameters(_cascadingParameters); 207foreach (var param in _cascadingParameters) 211remainingCascadingParameters ??= new(_cascadingParameters.Count /* upper bound on capacity needed */); 236var allParams = directParams.WithCascadingParameters(_cascadingParameters!); 275var numCascadingParameters = _cascadingParameters!.Count; 279var valueSupplier = _cascadingParameters[i].ValueSupplier; 282valueSupplier.Subscribe(this, _cascadingParameters[i].ParameterInfo); 292var numCascadingParameters = _cascadingParameters!.Count; 295var supplier = _cascadingParameters[i].ValueSupplier; 298supplier.Unsubscribe(this, _cascadingParameters[i].ParameterInfo);