FileStreamsManager
CreateTempFileAsync
Disponible desde la versión 8.3.18.
Sintaxis:
CreateTempFileAsync(<MemoryLimit>, <BufferSize>)
Parámetros:
<MemoryLimit> (opcional)
Tipo: Número.
Cantidad máxima de memoria (en bytes) por encima de la cual se crea un archivo en el disco duro.
Valor predeterminado: 65535.
<BufferSize> (opcional)
Tipo: Número.
Tamaño del búfer para operaciones de archivo (en bytes).
Valor predeterminado: 8192.
Valor devuelto:
Tipo: Promise.
El resultado de la ejecución de la promesa es del tipo FileStream para leer y escribir un archivo temporal.
Descripción:
Función asíncrona. Crea un archivo temporal y lo abre en modo exclusivo para lectura y escritura. Además, se puede establecer un límite en bytes. Cuando se supera el límite, se crea un archivo en el disco duro. Hasta que el tamaño del archivo supere el límite establecido, todas las operaciones se realizan en memoria.
Disponibilidad:
Cliente ligero, cliente pesado.
Ver también:
FileStreamsManager, método BeginCreateTempFile
FileStreamsManager, método CreateTempFile
Disponible desde:
Disponible desde la versión 8.3.18.


