StorageSerializableWithOptionsT - метод

Создаёт объект, декорирующий список list, предоставляя для него настройки сериализации в типизированный JSON ITypedJsonListOptions.

Definition

Пространство имён: Tessa.Platform.Storage
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
protected static TypedJsonList<T>? WithOptions<T>(
	IList<T>? list,
	Action<ITypedJsonListOptions>? configureAction
)

Параметры

list  IListT
Список, для которого требуется предоставить настройки.
configureAction  ActionITypedJsonListOptions
Метод, выполняющий конфигурацию настроек ITypedJsonListOptions для возвращаемого объекта.

Параметры типа

T
Тип элементов списка list.

Возвращаемое значение

TypedJsonListT
Созданный объект.

Заметки

Запишите созданный объект в хранилище storage вместо списка list, чтобы указать настройки для сериализации этого списка в типизированный JSON.

Это не влияет на десериализацию из хранилища, а также на сериализацию в нетипизированный JSON.

См. также