CardExtensionsCreateContainerRemoteAsync - метод

Создаёт контейнер с информацией по заданной карточке и по её файлам. Все файлы создаются с Remote-содержимым, при загрузке и замене которого не используется временная папка. Операции с такими файлами будут выполняться быстрее, но при условии надо быть уверенными, что содержимое файлов, работа с которыми выполняется, умещается в памяти. Возможные ошибки при загрузке файлов из карточки игнорируются. В этом случае к созданном контейнере не будет добавлено файлов, хотя файлы присутствуют в карточке.

Definition

Пространство имён: Tessa.Cards
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public static Task<ICardFileContainer> CreateContainerRemoteAsync(
	this ICardFileManager manager,
	Card card,
	IFileRequest? request = null,
	CancellationToken cancellationToken = default
)

Параметры

manager  ICardFileManager
Объект, который управляет объектами контейнеров ICardFileContainer.
card  Card
Карточка, для которой создаётся контейнер.
request  IFileRequest  (Optional)
Запрос на получение коллекции доступных файлов или null, если используется запрос по умолчанию.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

TaskICardFileContainer
Контейнер, содержащий информацию по карточке и её файлам.

Примечание об использовании

В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа ICardFileManager. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).

См. также