CardSerializableObjectSerializeObjectToStorageAsyncT - метод

Сериализует объект и его дочерние объекты. Возвращает хранилище объекта Dictionary<string, object?> или null, если объект obj равен null.

Definition

Пространство имён: Tessa.Cards
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
protected static ValueTask<Dictionary<string?, Object>> SerializeObjectToStorageAsync<T>(
	T obj,
	ICardSerializableContext context,
	CancellationToken cancellationToken = default
)
where T : CardSerializableObject

Параметры

obj  T
Сериализуемый объект, хранилище которого возвращается, или null, если объект отсутствует (в этом случае метод вернёт null).
context  ICardSerializableContext
Контекст, содержащий информацию по сериализации об объекте CardSerializableObject.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

T
Тип сериализуемого объекта. Объект должен наследоваться от CardSerializableObject.

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

ValueTaskDictionaryString, Object
Хранилище с сериализованным объектом или null, если объект obj равен null.

См. также