ICardFileSourceOverride - интерфейс

Настройки по местоположению контента файла ICardFileSource.

Definition

Пространство имён: Tessa.Cards
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public interface ICardFileSourceOverride : IStorageSerializable, 
	ISealable
Implements
ISealable, IStorageSerializable

Свойства

FileExtensions Список рекомендуемый расширений для использования совместно с этим источником файла.
ID Идентификатор местоположения файлов.
IsDatabase Признак того, что местоположение соответствует базе данных, а не файловой папке.
IsSealedПризнак того, что объект был защищён от изменений.
(Унаследован от ISealable)
MaxSize Максимальный размер занятого места в местоположении. Не заполняется и не используется системой, возможно использование в расширениях.
Name Отображаемое имя местоположения.
Path Путь к местоположению. Соответвует имени строки подключения к БД из конфигурационного файла или полному путь к файловой папке.
Size Текущий размер занятого места в байтах в местоположении. Не заполняется и не используется системой, возможно использование в расширениях.
UseSimpleNamingScheme Признак того, что используется упрощённая схема именования папок, где для карточек не создаются дополнительные подпапки. Значение true не рекомендуется, если в системе возможны миллионы карточек с файлами, т.к. это приведёт к миллионам подпапок внутри одной папки в файловой системе. Значение неактуально для файлов в базе данных.

Методы

Apply Применяет изменения для указанного объекта, и возвращает его изменённую копию.
DeserializeВыполняет десериализацию полей объекта из заданного хранилища.
(Унаследован от IStorageSerializable)
SealЗащищает объект от изменений.
(Унаследован от ISealable)
SerializeВыполняет сериализацию полей объекта в заданное хранилище.
(Унаследован от IStorageSerializable)

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

ToSerializedDictionary Сериализует объект в нетипизированный словарь.
(Определяется StorageExtensions)

См. также