Поделиться через


PersistentComponentState Класс

Определение

Состояние компонентов и служб приложения компонентов.

public class PersistentComponentState
type PersistentComponentState = class
Public Class PersistentComponentState
Наследование
PersistentComponentState

Методы

PersistAsJson<TValue>(String, TValue)

Сериализует instance как JSON и сохраняет его в заданном keyобъекте .

RegisterOnPersisting(Func<Task>, IComponentRenderMode)

Зарегистрируйте обратный вызов, чтобы сохранить состояние компонента, когда приложение будет приостановлено. Зарегистрированные обратные вызовы могут использовать эту возможность для сохранения своего состояния, чтобы его можно было получить при возобновлении работы приложения.

RegisterOnPersisting(Func<Task>)

Зарегистрируйте обратный вызов, чтобы сохранить состояние компонента, когда приложение будет приостановлено. Зарегистрированные обратные вызовы могут использовать эту возможность для сохранения своего состояния, чтобы его можно было получить при возобновлении работы приложения.

TryTakeFromJson<TValue>(String, TValue)

Пытается получить сохраненное состояние в формате JSON с заданным key и десериализует его в экземпляр типа TValue. При наличии ключа состояние успешно возвращается с помощью instance и удаляется из PersistentComponentState.

Применяется к