DefaultConstructorStorageValueFactory<TKey, TValue> | Фабрика, создающая объекты посредством конструктора по умолчанию, которые используются в качестве значений в строго типизированных декораторах для коллекций пар ключ / значение. |
DefaultStorageValueFactory<TKey, TValue> | Фабрика по умолчанию, создающая объекты посредством вызова default(TValue), которые используются в качестве значений в строго типизированных декораторах для коллекций пар ключ / значение. |
DictionaryStorage<TKey, TValue> | Базовый класс, являющийся строго типизированным декоратором для хранилища IDictionary<string, object>. |
DictionaryStorageValueFactory<TKey, TValue> | Фабрика для создания объектов, являющихся декораторами для Dictionary<string, object> и используемых в качестве значений в строго типизированных декораторах для коллекций пар ключ / значение. |
DynamicStorageAccessor | Содержит фабрику для создания объектов DynamicStorageAccessor<TStorage>, осуществляющих доступ к хранилищу пар ключ / значение через позднее связывание. |
DynamicStorageAccessor<TStorage> | Объект, осуществляющий доступ к хранилищу пар ключ / значение через позднее связывание. |
DynamicStorageAccessorOptions | Настройки, определяющие поведение класса DynamicStorageAccessor<TStorage>. |
DynamicValueAccessor | Базовый объект, осуществляющий доступ к членам объекта-значения и навигацию по дереву связанных объектов через позднее связывание. |
GuidDictionaryStorage<T> | Класс, являющийся строго типизированным декоратором с ключом Guid для хранилища IDictionary<string, object>. |
InfoStorageObject | Базовый класс для объектов, являющихся декораторами для хранилища, с поддержкой дополнительной пользовательской информации. |
ListStorage<T> | Класс, являющийся строго типизированным декоратором для хранилища List<object>. |
ListStorageComparer | |
ListStorageCompressor | Выполняет упаковку или распаковку коллекции ICollection<object> хэш-таблиц IDictionary<string, object>, содержащих один и тот же набор ключей. В качестве параметра targetKey методам Compress(IDictionary<String, Object>, String) и Decompress(IDictionary<String, Object>, String) передаётся ключ, по которому искомая коллекция может быть найдена в хранилище. |
ListStorageItemEventArgs<T> | Аргументы события, происходящего при изменении коллекции ListStorage<T>. |
ListStorageSynchronizer | Вспомогательные методы для синхронизации списков ListStorage<T>, со списками IList<T>. |
ListStorageSynchronizer<TSource, TTarget> | Объект, выполняющий синхронизацию списка ListStorage<T> с одним или несколькими списками IList<T>. |
ListStorageSynchronizer<TSource, TTarget>.TargetItemEventArgs | Аргументы события, содержащие ссылку на объект, для которого произошло событие. |
ListStorageValueFactory<TKey, TValue> | Фабрика для создания объектов, являющихся декораторами для List<object> и используемых в качестве значений в строго типизированных декораторах для коллекций пар ключ / значение. |
SerializableObject | Объект, сериализуемый средствами TessaSerializer, DataContractSerializer, XmlSerializer или BinaryFormatter. |
SerializableObjectComparer | Сравнивает данные сериализуемых объектов. |
StorageBoxingManager | Вспомогательные методы для объектов IStorageBoxingManager<T>, управляющих упаковкой объектов в хранилище и распаковкой объектов из него. |
StorageContentMapping | Представляет опции сериализации отдельно взятого выгружаемого контента для storage объекта. |
StorageDefaultBoxingManager<T> | Объект, выполняющий упаковку и распаковку объектов в хранилище по умолчанию. |
StorageEnumBoxingManager<T> | Объект, выполняющий упаковку и распаковку объектов-перечислений в хранилище. |
StorageExtensions | Методы-расширения для пространства имён Tessa.Platform.Storage. |
StorageHelper | Хэлперы для взаимодействия с хранилищем. |
StorageLinearGradientBrush | Кисть линейного градиента, сериализуемая в объектах StorageObject. Формат хранения аналогичен значению LinearGradientBrush в WPF. |
StorageMapping | Опции сериализации для подобъекта в storage. |
StorageObject | Класс, являющийся строго типизированным декоратором для хранилища IDictionary<string, object> и имеющий заранее определённый набор строго типизированных свойств. Класс устанавливает, что значения по умолчанию этих свойств не должны содержаться в хранилище, а свойства с вложенными элементами вида IDictionary<string, object> или IEnumerable должны создаваться автоматически при первом доступе. |
StorageObjectComparer | Выполняет полное сравнение хранилищ IDictionary<string, object> для объектов StorageObject. |
StorageObjectStateProvider | Предоставляет информацию о наличии изменений в значениях объектов хранилища IDictionary<string, object>. Объект сохраняет служебную информацию в объект хранилища, располагающийся по заданному в конструкторе ключу. |
StoragePathEqualityComparer | Comparer по внутреннему пути в storage для отдельно взятого выгружаемого контента. |
StoragePathItem | Элемент пути хранилища. |
StoragePathItemComparer | Компарер для объектов IStoragePathItem. |
StoragePathParser | Объект, выполняющий синтаксический анализ строкового представления пути в storage-объекте. |
StoragePathParserException | Представляет ошибку, возникающую при парсинге пути для хранилища. |
StoragePathResolver | Объект, обеспечивающий выполнение действий с элементами storage-объекта. |
StoragePathResolverException | Представляет ошибку, возникающую при получении объектов из storage хранилища. |
StoragePathValueInfo | Класс предоставляет информацию о пути внутри storage и значении, расположенному по данному пути. |
StoragePathValueInfoComparer | Компарер для объектов StoragePathValueInfo. |
StorageSerializable | Объект, сериализуемый в хранилище Dictionary<string, object>. |
StorageSerializationOptions | Представляет опции сериализации выгружаемого во внешние источники контента из storage. |
StorageSerializer | Объект, предоставляющий методы для сериализации и десериализации карточек с учетом контента, выгружаемого во внешние файлы. |
StorageValuesKeeper | Позволяет запоминать и восстанавливать значения из хранилища (storage) по заданным путям. |
StringDictionaryStorage<T> | Класс, являющийся строго типизированным декоратором с ключом String для хранилища IDictionary<string, object>. |
DynamicValueAccessor.PathItem | Информация о запрошенном пользователем элементе. |
StorageColor | Цвет, сериализуемый в объектах StorageObject. |
StorageGradientStop | Точка градиентного останова, используемая в градиентных кистях и сериализуемая в объектах StorageObject. Формат хранения аналогичен значению GradientStop в WPF. |
StoragePoint | Точка, сериализуемая в объектах StorageObject. |
IDynamicValueAccessorOptions | Настройки, определяющие поведение класса DynamicValueAccessor. |
IListItemContainer<T> | Объект, являющийся контейнером для списка элементов. |
ISerializableObject | Объект, сериализуемый средствами TessaSerializer. |
IStorageBoxingManager<T> | Объект, управляющий упаковкой объектов в хранилище и распаковкой объектов из него. Для получения экземпляра объекта рекомендуется использовать метод Get<T>(). |
IStorageCachePolicyProvider | Поставщик управления политикой кэша объектов-обёрток для хранилища. |
IStorageCleanable | Поддерживает очистку хранилища от избыточных данных. |
IStorageCompressor | Выполняет упаковку и распаковку данных хранилища. |
IStorageContentMapping | Представляет опции сериализации отдельно взятого выгружаемого контента для storage объекта. |
IStorageDictionaryProvider | Предоставляет доступ к хранилищу IDictionary<string, object>, декоратором для которого является текущий объект. |
IStorageListProvider | Предоставляет доступ к хранилищу IList<object>, декоратором для которого является текущий объект. |
IStorageMapping | Опции сериализации для подобъекта в storage. |
IStorageNotificationReceiver | Объект, получающий уведомления об изменениях в его хранилище. |
IStorageObjectProvider | Предоставляет доступ к хранилищу Dictionary<string, object>, декоратором для которого является текущий объект. |
IStorageObjectStateProvider | Предоставляет информацию о наличии изменений в значениях объектов хранилища. |
IStoragePathItem | Элемент пути хранилища. |
IStoragePathParser | Объект, выполняющий синтаксический анализ строкового представления пути в storage-объекте. |
IStoragePathResolver | Объект, обеспечивающий выполнение действий с элементами storage-объекта. |
IStorageProvider | Предоставляет доступ к хранилищу, декоратором для которого является текущий объект. |
IStorageSerializable | Объект, сериализуемый в хранилище Dictionary<string, object>. |
IStorageSerializationOptions | Представляет опции сериализации выгружаемого во внешние источники контента из storage. |
IStorageSerializer | Объект, предоставляющий методы для сериализации и десериализации карточек с учетом контента, выгружаемого во внешние файлы. |
IStorageValueFactory<TKey, TValue> | Фабрика для создания объектов, используемых в качестве значений в строго типизированных декораторах для коллекций пар ключ / значение. |
IStorageValuesKeeper | Позволяет запоминать и восстанавливать значения из хранилища (storage) по заданным путям. |
ITypedSerializable | Объект, сериализуемый в словарь-хранилище, где для указание типа объекта служит отдельное поле TypeName. |
DynamicValueAccessor.PathItemType | Способ, которым пользователь запросил элемент. |
ListStorageAction | Действие, производённое с элементами коллекции ListStorage<T>, о которых сообщает событие. |
StoragePathItemType | Перечисление типов элемента пути. |
StoragePathResolveOptions | Перечисление параметров получения значения из storage-объекта. |