| Clone(IDictionaryString, Object) |
Выполняет глубокое клонирование хранилища IDictionary<string, object>.
|
| Clone(IEnumerable) |
Выполняет глубокое клонирование хранилища IEnumerable.
|
| ConvertStoragePathToString(IEnumerableIStoragePathItem, Int32, Int32) |
Преобразует перечисление элементов пути storage-хранилища в строковое представление.
|
| ConvertStoragePathToString(StringBuilder, IEnumerableIStoragePathItem, Int32) |
Преобразует указанное перечисление элементов пути в storage-хранилище в строковое представление и добавляет его в sb.
|
| ConvertValue |
Конвертирует значение, доступное по указанному ключу, из заданного типа в предпочитаемый desiredType,
если тип отличается и текущее значение в хранилище поддерживает интерфейс IConvertible.
Возвращает признак того, что тип значения отличался и была выполнена конвертация, т.е. хранилище storage было изменено.
|
| DeserializeFromJsonT(Stream, JsonSerializer) |
Выполнить десериализацию JSON из потока с использованием указанного десериализатора.
|
| DeserializeFromJsonT(String, JsonSerializer) |
Выполнить десериализацию из JSON с использованием указанного десериализатора.
|
| DeserializeFromTypedJson |
Десериализует заданное хранилище из формы текстового JSON с учётом сериализации типов
и с использованием конвертера JsonTyped.
|
| DeserializeListFromTypedJson |
Десериализует заданное хранилище из формы текстового JSON с учётом сериализации типов
и с использованием конвертера JsonTyped.
|
| Equals(IDictionaryString, Object, IDictionaryString, Object) |
Выполняет полное сравнение двух хранилищ, заданных как коллекции пар ключ / значение.
|
| Equals(IEnumerable, IEnumerable) |
Выполняет полное сравнение двух хранилищ, заданных как коллекции пар ключ / значение.
|
| GetHashCode(IDictionaryString, Object) |
Возвращает хеш-код хранилища IDictionary<string, object>, полученный подсчётом всех
его внутренних объектов, в том числе и вложенных хранилищ.
|
| GetHashCode(IEnumerable) |
Возвращает хеш-код хранилища IEnumerable, полученный подсчётом всех
его внутренних объектов, в том числе и вложенных хранилищ.
|
| GetObjectStorage |
Возвращает хранилище Dictionary<string, object>, предоставляемое заданным объектом
IStorageObjectProvider.
|
| HasDictionaryStorage |
Признак того, что экземпляры объектов для указанного типа вернут значение в методе TryGetObjectStorageAsync(Object, CancellationToken),
соответствующие хеш-таблице IDictionary<string, object>.
|
| HasListStorage |
Признак того, что экземпляры объектов для указанного типа вернут значение в методе TryGetObjectStorageAsync(Object, CancellationToken),
соответствующие коллекции IList<object> или IList<T>.
|
| HasObjectStorage |
Признак того, что экземпляры объектов для указанного типа вернут значение в методе TryGetObjectStorageAsync(Object, CancellationToken).
|
| HasPrefix |
Определяет, является ли строка prefix префиксом для ключа key
в хранилище IDictionary<string, object>.
|
| Merge(IEnumerable, IList) |
Выполняет слияние данных из хранилища source в коллекцию объектов target.
|
| Merge(IDictionaryString, Object, IDictionaryString, Object, Boolean) |
Выполняет слияние данных из хранилища source в коллекцию ключ / значение target.
|
| Print(IDictionaryString, Object) |
Выводит содержимое заданного хранилища в виде читаемого многострочного текста.
|
| Print(StringBuilder, IDictionaryString, Object, Int32) |
Выводит содержимое заданного хранилища в виде читаемого многострочного текста.
|
| PrintContent |
Выводит текстовое представление для отдельно взятого значения в хранилище.
Не вставляет перевод на следующую строку после вывода значения.
Метод не выполняет проверку аргументов.
|
| PrintObject(IStorageDictionaryProvider) |
Выводит содержимое хранилища заданного объекта в виде читаемого многострочного текста.
|
| PrintObject(IStorageSerializable) |
Выводит содержимое хранилища заданного объекта в виде читаемого многострочного текста.
|
| PrintObject(StringBuilder, IStorageDictionaryProvider, Int32) |
Выводит содержимое хранилища заданного объекта в виде читаемого многострочного текста.
|
| PrintObject(StringBuilder, IStorageSerializable, Int32) |
Выводит содержимое заданного сериализованного объекта в виде читаемого многострочного текста.
|
| RemoveByPrefix(IDictionaryString, Object, String) |
Удаляет элементы с ключами, начинающимися с указанного префикса prefix,
в заданном хранилище storage и вложенных в него хеш-таблицах IDictionary<string>object.
|
| RemoveByPrefix(IEnumerable, String) |
Удаляет элементы с ключами, начинающимися с указанного префикса prefix,
во вложенных в заданное хранилище storage хеш-таблицах IDictionary<string>object.
|
| SerializeToJson(Object, JsonSerializer, NullableBoolean) |
Выполнить сериализацию в JSON с использованием указанного сериализатора.
|
| SerializeToJson(Object, Stream, JsonSerializer, NullableBoolean) |
Выполнить сериализацию в JSON в указанный поток с использованием указанного сериализатора.
|
| SerializeToTypedJson(IDictionaryString, Object, Boolean) |
Сериализует заданное хранилище в форму текстового JSON с учётом сериализации типов
и с использованием конвертера JsonTyped.
|
| SerializeToTypedJson(IList, Boolean) |
Сериализует заданное хранилище в форму текстового JSON с учётом сериализации типов
и с использованием конвертера JsonTyped.
|
| TryGetObjectStorageAsync |
Возвращает или создаёт хранилище с данными указанного объекта или null, если объект не сериализуется в хранилище.
Метод поддерживает интерфейсы IStorageProvider,IStorageSerializable и IAsyncStorageSerializable.
|
| TryLoadStorageWithSubFilesAsync |
Наполняет хранилище из json файла с учётом присоединяемых файлов через ключи '.include' и '.override'.
|