Sdílet prostřednictvím


PersistentComponentState Třída

Definice

Stav komponent a služeb aplikace komponent.

public class PersistentComponentState
type PersistentComponentState = class
Public Class PersistentComponentState
Dědičnost
PersistentComponentState

Metody

PersistAsJson<TValue>(String, TValue)

Serializuje instance se jako JSON a zachová ho v rámci daného keyobjektu .

RegisterOnPersisting(Func<Task>)

Zaregistrujte zpětné volání pro zachování stavu komponenty, když se aplikace chystá pozastavit. Registrovaná zpětná volání můžou tuto příležitost využít k zachování svého stavu, aby se mohl načíst při obnovení aplikace.

RegisterOnPersisting(Func<Task>, IComponentRenderMode)

Zaregistrujte zpětné volání pro zachování stavu komponenty, když se aplikace chystá pozastavit. Registrovaná zpětná volání můžou tuto příležitost využít k zachování svého stavu, aby se mohl načíst při obnovení aplikace.

TryTakeFromJson<TValue>(String, TValue)

Pokusí se načíst trvalý stav jako JSON s daným key a deserializuje ho do instance typu TValue. Pokud je klíč k dispozici, stav se úspěšně vrátí přes instance a odebere se z .PersistentComponentState

Platí pro