Share via


ComponentStatePersistenceManager Class

Definition

Manages the persistent state of components in an application.

public class ComponentStatePersistenceManager
type ComponentStatePersistenceManager = class
Public Class ComponentStatePersistenceManager
Inheritance
ComponentStatePersistenceManager

Constructors

Name Description
ComponentStatePersistenceManager(ILogger<ComponentStatePersistenceManager>, IServiceProvider)

Initializes a new instance of ComponentStatePersistenceManager.

ComponentStatePersistenceManager(ILogger<ComponentStatePersistenceManager>)

Initializes a new instance of ComponentStatePersistenceManager.

Properties

Name Description
State

Gets the ComponentStatePersistenceManager associated with the ComponentStatePersistenceManager.

Methods

Name Description
PersistStateAsync(IPersistentComponentStateStore, Renderer)

Persists the component application state into the given IPersistentComponentStateStore.

RestoreStateAsync(IPersistentComponentStateStore, RestoreContext)

Restores the application state.

RestoreStateAsync(IPersistentComponentStateStore)

Restores the component application state from the given IPersistentComponentStateStore.

SetPlatformRenderMode(IComponentRenderMode)

Initializes the render mode for state persisted by the platform.

Applies to