LocalFileContent - свойства |
Тип LocalFileContent предоставляет следующие члены.
Имя | Описание | |
---|---|---|
Cancellation |
Объект, который может использоваться для отмены асинхронных операций с содержимым файла, если оно поддерживает отмену.
На текущий момент это доступно для загрузки содержимого версии файла.
(Унаследован от FileContent.) | |
HasCurrentContentData |
Признак, который определяет доступность текущего контента для получения,
например, по наличию файла в локальной папке.
Свойство HasData определяет доступность как текущего контента,
так и родительского. Связь родительский-дочерний актуально для последней версии файла.
(Унаследован от FileContent.) | |
HasData |
Возвращает признак того, что контент файла был установлен методом [IFileContent.Set].
(Унаследован от FileContent.) | |
IsBoundToFileSource |
Признак того, что контент был создан источником файлов, а не передан снаружи, поэтому для оптимизации обращения к содержимому
можно использовать источник файлов. Обычно актуально для Remote-контента.
(Переопределяет FileContentIsBoundToFileSource.) | |
IsDirty |
Признак того, что контент мог быть изменён. Следует установить значение равным true
перед открытием контента на редактирование во внешней программе.
Определить точно, был ли изменён контент, можно, вызвав метод [IFileContent.IsModified].
(Унаследован от FileContent.) | |
IsDisposed | Признак того, что контент был освобождён и объект нельзя использовать. (Унаследован от FileContent.) | |
IsLocal |
Признак того, что контент является локальным, т.е. к нему можно получить локальный путь
посредством метода [IFileContent.GetLocalFilePath].
(Переопределяет FileContentIsLocal.) | |
IsSealed | Признак того, что объект был защищён от изменений. (Унаследован от FileContent.) | |
Parent |
Родительский контент или null, если родительский контент отсутствует.
Если производится запрос текущего контента, и он не был установлен,
то он сначала локально копируется из родительского, если тот существует,
а затем считывается локально.
(Унаследован от FileContent.) | |
RequestInfo |
Дополнительная пользовательская информация, передаваемая в запросы к серверу,
которые относятся к загрузке содержимого файла или версии, которые сохраняются в текущем объекте.
Рекомендуется, чтобы все данные были сериализуемых типов (в соответствии с типовой BSON-сериализацией в системе).
Такие данные могут перезаписать данные из [IFileObject.RequestInfo].
(Унаследован от FileContent.) | |
Size |
Размер контента файла в байтах или 0, если контент ещё не был загружен.
Проверить, был ли загружен контент, можно, обратившись к свойству [IFileContent.HasData].
(Унаследован от FileContent.) | |
Uri |
Ссылка к контенту файла, который может быть доступен как локально (на диске),
так и удалённо (сетевой ресурс). Значение может быть равно null, если контент недоступен по ссылке.
(Переопределяет FileContentUri.) |