Condividi tramite


PersistentComponentState Classe

Definizione

Stato per i componenti e i servizi di un'applicazione componenti.

public class PersistentComponentState
type PersistentComponentState = class
Public Class PersistentComponentState
Ereditarietà
PersistentComponentState

Metodi

PersistAsJson<TValue>(String, TValue)

Serializza instance come JSON e lo mantiene sotto l'oggetto specificato key.

RegisterOnPersisting(Func<Task>, IComponentRenderMode)

Registrare un callback per rendere persistente lo stato del componente quando l'applicazione sta per essere sospesa. I callback registrati possono usare questa opportunità per mantenere lo stato in modo che possa essere recuperato quando l'applicazione riprende.

RegisterOnPersisting(Func<Task>)

Registrare un callback per rendere persistente lo stato del componente quando l'applicazione sta per essere sospesa. I callback registrati possono usare questa opportunità per mantenere lo stato in modo che possa essere recuperato quando l'applicazione riprende.

TryTakeFromJson<TValue>(String, TValue)

Tenta di recuperare lo stato persistente come JSON con l'oggetto specificato key e deserializzarlo in un'istanza di tipo TValue. Quando la chiave è presente, lo stato viene restituito correttamente tramite instance e rimosso dall'oggetto PersistentComponentState.

Si applica a