ICardFileSourceSettings - интерфейс

Потокобезопасный кэш настроек по всем местоположениям файлов.

Definition

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

Методы

GetAllAsyncВсе доступные местоположения.
GetAsync Возвращает информацию по местоположению файлов для заданного типа местоположения. Возвращённый объект гарантированно не равен null. Если информации по местоположению не найдено, то выбрасывается исключение [System.Collections.Generic.KeyNotFoundException].
GetDefaultAsync Местоположение по умолчанию. Может быть равно null только в том случае, если в системе не зарегистрировано ни одного местоположения.
GetLargeFileSizeAsync Начальный размер файла в байтах, который считается большим файлом, поэтому для него может быть доступна особая обработка на клиенте, или null, если файлы любого размера не считаются большими. Свойство может использоваться на клиенте и на сервере.
GetMaxFileSizeAsync Максимальный размер файла в байтах, для которого разрешена загрузка в систему, или null, если ограничения по размеру отсутствует. Свойство может использоваться на клиенте и на сервере.
SetCachingSourceAsyncУстанавливает источник получения настроек по местоположению файлов.
TryGetAsync Возвращает информацию по местоположению файлов для заданного типа местоположения или null, если в системе не задано информации для заданного типа.

См. также