МенеджерФайловыхПотоков.СоздатьВременныйФайлАсинх (FileStreamsManager.CreateTempFileAsync)

МенеджерФайловыхПотоков (FileStreamsManager)

СоздатьВременныйФайлАсинх (CreateTempFileAsync)

Доступен, начиная с версии 8.3.18.

Синтаксис:

СоздатьВременныйФайлАсинх(<ЛимитПамяти>, <РазмерБуфера>)

Параметры:

<ЛимитПамяти> (необязательный)

Тип: Число.
Максимальный объем памяти (в байтах), при превышении которого будет создан файл на диске.
Значение по умолчанию: 65535.

<РазмерБуфера> (необязательный)

Тип: Число.
Размер буфера для операций с файлом (в байтах).
Значение по умолчанию: 8192.

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

Тип: Обещание.
Результат выполнения обещания - типа ФайловыйПоток для чтения и запииси созданного временного файла.

Описание:

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

Доступность:

Тонкий клиент, толстый клиент.

См. также:

МенеджерФайловыхПотоков, метод НачатьСозданиеВременногоФайла
МенеджерФайловыхПотоков, метод СоздатьВременныйФайл

Использование в версии:

Доступен, начиная с версии 8.3.18.


     Методическая информация