1 instantiation of PersistentComponentState
Microsoft.AspNetCore.Components (1)
PersistentState\ComponentStatePersistenceManager.cs (1)
29State = new PersistentComponentState(_currentState, _registeredCallbacks, _registeredRestoringCallbacks);
12 references to PersistentComponentState
Microsoft.AspNetCore.Components (12)
PersistentComponentState.cs (2)
164/// and removed from the <see cref="PersistentComponentState"/>. 208/// and removed from the <see cref="PersistentComponentState"/>.
PersistentState\ComponentStatePersistenceManager.cs (1)
52public PersistentComponentState State { get; }
PersistentState\PersistentServicesRegistry.cs (4)
50internal void RegisterForPersistence(PersistentComponentState state) 101private static void PersistInstanceState(object instance, Type type, PersistentComponentState state) 119private void UpdateRegistrations(PersistentComponentState state) 128private static void RestoreInstanceState(object instance, Type type, PersistentComponentState state)
PersistentState\PersistentStateProviderServiceCollectionExtensions.cs (2)
10/// Enables component parameters to be supplied from <see cref="PersistentComponentState"/> with <see cref="PersistentStateAttribute"/>. 15/// Enables component parameters to be supplied from <see cref="PersistentComponentState"/> with <see cref="PersistentStateAttribute"/>.
PersistentState\PersistentStateValueProvider.cs (1)
10internal sealed partial class PersistentStateValueProvider(PersistentComponentState state, ILogger<PersistentStateValueProvider> logger, IServiceProvider serviceProvider) : ICascadingValueSupplier
PersistentState\PersistentValueProviderComponentSubscription.cs (2)
36private readonly PersistentComponentState _state; 52PersistentComponentState state,