public interface ICardFileSourceOverride : IStorageSerializable,
ISealable
Public Interface ICardFileSourceOverride
Inherits IStorageSerializable, ISealable
public interface class ICardFileSourceOverride : IStorageSerializable,
ISealable
type ICardFileSourceOverride =
interface
interface IStorageSerializable
interface ISealable
end
FileExtensions | Список рекомендуемый расширений для использования совместно с этим источником файла. |
ID | Идентификатор местоположения файлов. |
IsDatabase | Признак того, что местоположение соответствует базе данных, а не файловой папке. |
IsSealed | Признак того, что объект был защищён от изменений. (Унаследован от ISealable) |
MaxSize | Максимальный размер занятого места в местоположении. Не заполняется и не используется системой, возможно использование в расширениях. |
Name | Отображаемое имя местоположения. |
Path | Путь к местоположению. Соответвует имени строки подключения к БД из конфигурационного файла или полному путь к файловой папке. |
Size | Текущий размер занятого места в байтах в местоположении. Не заполняется и не используется системой, возможно использование в расширениях. |
UseSimpleNamingScheme | Признак того, что используется упрощённая схема именования папок, где для карточек не создаются дополнительные подпапки. Значение true не рекомендуется, если в системе возможны миллионы карточек с файлами, т.к. это приведёт к миллионам подпапок внутри одной папки в файловой системе. Значение неактуально для файлов в базе данных. |
Apply | Применяет изменения для указанного объекта, и возвращает его изменённую копию. |
Deserialize | Выполняет десериализацию полей объекта из заданного хранилища. (Унаследован от IStorageSerializable) |
Seal | Защищает объект от изменений. (Унаследован от ISealable) |
Serialize | Выполняет сериализацию полей объекта в заданное хранилище. (Унаследован от IStorageSerializable) |
ToSerializedDictionary |
Сериализует объект в нетипизированный словарь.
(Определяется StorageExtensions) |