3 instantiations of ParameterViewLifetime
Microsoft.AspNetCore.Components (2)
RenderTree\RenderTreeDiffBuilder.cs (2)
685var newParametersLifetime = new ParameterViewLifetime(diffContext.BatchBuilder); 966var initialParametersLifetime = new ParameterViewLifetime(diffContext.BatchBuilder);
Microsoft.AspNetCore.Components.Tests (1)
ParameterViewTest.cs (1)
325var lifetime = new ParameterViewLifetime(builder);
46 references to ParameterViewLifetime
Microsoft.AspNetCore.Components (14)
CascadingValue.cs (1)
166private void NotifySubscribers(in ParameterViewLifetime lifetime)
CascadingValueSource.cs (1)
111subscriber.NotifyCascadingValueChanged(ParameterViewLifetime.Unbound);
ParameterView.cs (5)
22private static readonly ParameterView _empty = new ParameterView(ParameterViewLifetime.Unbound, _emptyFrames, 0, Array.Empty<CascadingParameterState>()); 24private readonly ParameterViewLifetime _lifetime; 29internal ParameterView(in ParameterViewLifetime lifetime, RenderTreeFrame[] frames, int ownerIndex) 34private ParameterView(in ParameterViewLifetime lifetime, RenderTreeFrame[] frames, int ownerIndex, IReadOnlyList<CascadingParameterState> cascadingParameters) 47internal ParameterViewLifetime Lifetime => _lifetime;
ParameterViewBuilder.cs (1)
46return new ParameterView(ParameterViewLifetime.Unbound, _frames, 0);
Rendering\ComponentState.cs (1)
217internal void NotifyCascadingValueChanged(in ParameterViewLifetime lifetime)
Rendering\ParameterViewLifetime.cs (1)
11public static readonly ParameterViewLifetime Unbound;
RenderTree\RenderTreeDiffBuilder.cs (3)
684var oldParameters = new ParameterView(ParameterViewLifetime.Unbound, oldTree, oldFrameIndex); 685var newParametersLifetime = new ParameterViewLifetime(diffContext.BatchBuilder); 966var initialParametersLifetime = new ParameterViewLifetime(diffContext.BatchBuilder);
Routing\SupplyParameterFromQueryValueProvider.cs (1)
134subscriber.NotifyCascadingValueChanged(ParameterViewLifetime.Unbound);
Microsoft.AspNetCore.Components.Tests (32)
ParameterViewTest.Assignment.cs (1)
762var view = new ParameterView(ParameterViewLifetime.Unbound, builder.GetFrames().Array, ownerIndex: 0);
ParameterViewTest.cs (31)
19var parameters = new ParameterView(ParameterViewLifetime.Unbound, frames, 0); 33var parameters = new ParameterView(ParameterViewLifetime.Unbound, frames, 0); 55var parameters = new ParameterView(ParameterViewLifetime.Unbound, frames, 0); 77var parameters = new ParameterView(ParameterViewLifetime.Unbound, frames, 0); 92var parameters = new ParameterView(ParameterViewLifetime.Unbound, new[] 113var parameters = new ParameterView(ParameterViewLifetime.Unbound, new[] 131var parameters = new ParameterView(ParameterViewLifetime.Unbound, new[] 150var parameters = new ParameterView(ParameterViewLifetime.Unbound, new[] 169var parameters = new ParameterView(ParameterViewLifetime.Unbound, new[] 187var parameters = new ParameterView(ParameterViewLifetime.Unbound, new[] 208var parameters = new ParameterView(ParameterViewLifetime.Unbound, new[] 225var parameters = new ParameterView(ParameterViewLifetime.Unbound, new[] 273var parameters = new ParameterView(ParameterViewLifetime.Unbound, new[] 302var parameters = new ParameterView(ParameterViewLifetime.Unbound, new[] 325var lifetime = new ParameterViewLifetime(builder); 364var initial = new ParameterView(ParameterViewLifetime.Unbound, new[] 386var initial = new ParameterView(ParameterViewLifetime.Unbound, new[] 409var oldParameters = new ParameterView(ParameterViewLifetime.Unbound, new[] 413var newParameters = new ParameterView(ParameterViewLifetime.Unbound, new[] 429var oldParameters = new ParameterView(ParameterViewLifetime.Unbound, new[] 433var newParameters = new ParameterView(ParameterViewLifetime.Unbound, new[] 450var oldParameters = new ParameterView(ParameterViewLifetime.Unbound, new[] 455var newParameters = new ParameterView(ParameterViewLifetime.Unbound, new[] 471var oldParameters = new ParameterView(ParameterViewLifetime.Unbound, new[] 478var newParameters = new ParameterView(ParameterViewLifetime.Unbound, new[] 496var oldParameters = new ParameterView(ParameterViewLifetime.Unbound, new[] 503var newParameters = new ParameterView(ParameterViewLifetime.Unbound, new[] 522var oldParameters = new ParameterView(ParameterViewLifetime.Unbound, new[] 529var newParameters = new ParameterView(ParameterViewLifetime.Unbound, new[] 549var oldParameters = new ParameterView(ParameterViewLifetime.Unbound, new[] 556var newParameters = new ParameterView(ParameterViewLifetime.Unbound, new[]