Для изменения размера нажмите или перетащите

StorageExtensions - методы

Тип StorageExtensions предоставляет следующие члены.

Методы
  ИмяОписание
Открытый методСтатический членFromBase64StringT
Устанавливает данные объекта, десериализованные из строки base-64, и возвращает этот объект.
Открытый методСтатический членFromBsonT
Устанавливает данные объекта, десериализованные из Bson, и возвращает этот объект.
Открытый методСтатический членFromDictionaryT
Устанавливает данные объекта, используя переданную коллекцию пар ключ / значение в качестве хранилища, и возвращает этот объект.
Открытый методСтатический членFromJsonT
Устанавливает данные объекта, десериализованные из текстового представления Json, и возвращает этот объект.
Открытый методСтатический членGetT
Возвращает значение из хранилища IDictionary<string, object>, полученное по ключу key и приведённое к типу T.
Открытый методСтатический членMergeFromT
Копирует данные из коллекции ключ / значение в сериализуемый объект, выполняя слияние с перезаписью уже существующих в текущем объекте данных.
Открытый методСтатический членMergeTo
Копирует данные из сериализуемого объекта в коллекцию ключ / значение, выполняя слияние с перезаписью уже существующих в заданном объекте данных.
Открытый методСтатический членToBase64String
Сериализует объект в виде строки base-64.
Открытый методСтатический членToDynamicT
Возвращает объект, осуществляющий доступ к хранилищу IDictionary<string, object> через позднее связывание.
Открытый методСтатический членToSerializable(Byte)
Преобразует сериализованные в BSON данные в сериализуемый объект.
Открытый методСтатический членToSerializable(DictionaryString, Object)
Преобразует коллекцию пар ключ / значение в сериализуемый объект.
Открытый методСтатический членToSerializable(String)
Преобразует сериализованные в JSON данные в сериализуемый объект.
Открытый методСтатический членToSerializable(IStorageObjectProvider)
Возвращает сериализуемый объект, полученный для заданного объекта, предоставляющего доступ к хранилищу Dictionary<string, object>.
Открытый методСтатический членTryGetT

Возвращает либо значение из хранилища IDictionary<string, object>, полученное по ключу key и приведённое к типу T при его наличии, либо возвращает значение по умолчанию defaultValue, если запрошенное значение отсутствовало в хранилище.

Внимание! Если требуется получить значение, которое может присутствовать со значением null, но тип данных не допускает null, например, для типа int, то пишите следующим образом: storage.TryGet<int?>("key") ?? 0

В начало страницы
См. также