AsyncStorageSerializable - класс

Объект, асинхронно сериализуемый в хранилище Dictionary<string, object>.

Definition

Пространство имён: Tessa.Platform.Storage
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public abstract class AsyncStorageSerializable : StorageSerializable, 
	IAsyncStorageSerializable
Inheritance
Object    StorageSerializable    AsyncStorageSerializable
Derived
Implements
IAsyncStorageSerializable

Конструкторы

AsyncStorageSerializableИнициализирует новый экземпляр класса AsyncStorageSerializable

Методы

DeserializeВыполняет десериализацию полей объекта из заданного хранилища.
(Унаследован от StorageSerializable)
DeserializeAndGetCoreВыполняет десериализацию полей объекта из заданного хранилища.
(Переопределяет StorageSerializableDeserializeAndGetCore(DictionaryString, Object))
DeserializeAsyncАсинхронно выполняет десериализацию полей объекта из заданного хранилища.
DeserializeCoreВыполняет десериализацию полей объекта из заданного хранилища.
(Унаследован от StorageSerializable)
DeserializeCoreAsyncАсинхронно выполняет десериализацию полей объекта из заданного хранилища.
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetObjectDictionaryAsyncTSerializable(DictionaryString, Object, String, CancellationToken) Выполняет десериализацию и возвращает словарь объектов из указанного хранилища по ключу.
GetObjectDictionaryAsyncT, TSerializable(DictionaryString, Object, String, FuncTSerializable, T, CancellationToken) Выполняет десериализацию и возвращает словарь объектов из указанного хранилища по ключу, конвертируя данные объекты в тип T.
GetObjectListAsyncTSerializable(DictionaryString, Object, String, CancellationToken) Выполняет десериализацию и возвращает список объектов из указанного хранилища по ключу.
GetObjectListAsyncT, TSerializable(DictionaryString, Object, String, FuncTSerializable, T, CancellationToken) Выполняет десериализацию и возвращает список объектов из указанного хранилища по ключу, конвертируя данные объекты в тип T.
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
SerializeВыполняет сериализацию полей объекта в заданное хранилище.
(Унаследован от StorageSerializable)
SerializeAsyncАсинхронно выполняет сериализацию полей объекта в заданное хранилище.
SerializeCoreВыполняет сериализацию полей объекта в заданное хранилище.
(Переопределяет StorageSerializableSerializeCore(DictionaryString, Object))
SerializeCoreAsyncАсинхронно выполняет сериализацию полей объекта в заданное хранилище.
ToObjectAsyncTSerializable Сериализует объект в хранилище (storage).
ToObjectDictionaryAsyncTSerializable(IReadOnlyDictionaryString, TSerializable, CancellationToken) Сериализует словарь объектов в словарь хранилищ (storage), которые содержат сериализованные значения объектов первоначального словаря.
ToObjectDictionaryAsyncT, TSerializable(IReadOnlyDictionaryString, T, FuncT, TSerializable, CancellationToken) Сериализует словарь объектов, конвертируя их в тип TSerializable, в словарь хранилищ (storage), которые содержат сериализованные значения объектов первоначального словаря.
ToObjectListAsyncTSerializable(IEnumerableTSerializable, CancellationToken) Сериализует коллекцию объектов в список хранилищ (storage), которые содержат сериализованные значения объектов первоначальной коллекции.
ToObjectListAsyncT, TSerializable(IEnumerableT, FuncT, TSerializable, CancellationToken) Сериализует коллекцию объектов, конвертируя их элементы в тип TSerializable, в список хранилищ (storage), которые содержат сериализованные значения объектов первоначальной коллекции..
ToStringReturns a string that represents the current object.
(Унаследован от Object)
TryGetObjectAsyncTSerializable Выполняет десериализацию и возвращает объект из указанного хранилища по ключу или null, если ключ в хранилище отсутствует.

Методы расширения

Get
(Определяется ComHelper)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также