3 writes to _cascadingParameters
Microsoft.AspNetCore.Components (3)
Rendering\ComponentState.cs (3)
45
_cascadingParameters
= CascadingParameterState.FindCascadingParameters(this, out _hasSingleDeliveryCascadingParameters);
216
_cascadingParameters
= CascadingParameterState.FindCascadingParameters(this, out _hasSingleDeliveryCascadingParameters);
245
_cascadingParameters
= (IReadOnlyList<CascadingParameterState>?)remainingCascadingParameters ?? Array.Empty<CascadingParameterState>();
12 references to _cascadingParameters
Microsoft.AspNetCore.Components (12)
Rendering\ComponentState.cs (12)
51
if (
_cascadingParameters
.Count != 0)
196
parameters = parameters.WithCascadingParameters(
_cascadingParameters
);
217
_hasCascadingParameters =
_cascadingParameters
.Count != 0;
234
foreach (var param in
_cascadingParameters
)
238
remainingCascadingParameters ??= new(
_cascadingParameters
.Count /* upper bound on capacity needed */);
263
var allParams = directParams.WithCascadingParameters(
_cascadingParameters
!);
303
var numCascadingParameters =
_cascadingParameters
!.Count;
307
var valueSupplier =
_cascadingParameters
[i].ValueSupplier;
310
valueSupplier.Subscribe(this,
_cascadingParameters
[i].ParameterInfo, mode);
320
var numCascadingParameters =
_cascadingParameters
!.Count;
323
var supplier =
_cascadingParameters
[i].ValueSupplier;
326
supplier.Unsubscribe(this,
_cascadingParameters
[i].ParameterInfo);