共用方式為


PersistentComponentState 類別

定義

元件應用程式的元件和服務狀態。

public class PersistentComponentState
type PersistentComponentState = class
Public Class PersistentComponentState
繼承
PersistentComponentState

方法

PersistAsJson<TValue>(String, TValue)

序列化 instance 為 JSON,並將它保存在指定的 key 底下。

RegisterOnPersisting(Func<Task>)

註冊回呼,以在應用程式即將暫停時保存元件狀態。 已註冊的回呼可以使用這個機會來保存其狀態,以便在應用程式繼續時加以擷取。

RegisterOnPersisting(Func<Task>, IComponentRenderMode)

註冊回呼,以在應用程式即將暫停時保存元件狀態。 已註冊的回呼可以使用這個機會來保存其狀態,以便在應用程式繼續時加以擷取。

TryTakeFromJson<TValue>(String, TValue)

嘗試使用指定的 key 擷取保存狀態作為 JSON,並將它還原序列化為 類型的 TValue 實例。 當機碼存在時,狀態會透過 成功傳回 instance ,並從 中移除 PersistentComponentState

適用於