BlobManagementOptions

BlobManagementOptions class

Representa opciones que se pueden usar para administrar reglas de manejo de BLOB y otras configuraciones de BLOB.

public class BlobManagementOptions : IBlobManagementOptions

Constructores

NombreDescripción
BlobManagementOptions()Crea nuevas opciones de administración de blobs predeterminadas.

Propiedades

NombreDescripción
IsTemporaryFilesAllowed { get; set; }Establece que no se permite el uso de archivos temporales para optimizar el consumo de memoria mientras se trabaja con grandes cantidades de datos durante la vida útil de la presentación. Si es falso, se puede lanzar la excepción OutOfMemoryException.
MaxBlobsBytesInMemory { get; set; }Un umbral que indica la cantidad máxima de bytes que pueden ocupar los BLOB en la memoria. Después de alcanzar este umbral, todos los BLOB nuevos se colocarán en archivos temporales y no afectarán el consumo total de memoria del proceso. IsTemporaryFilesAllowed debe establecerse en verdadero para usar esta propiedad.
PresentationLockingBehavior { get; set; }Representa el comportamiento de bloqueo para la fuente de la presentación (flujo o archivo).
TempFilesRootPath { get; set; }Representa la ruta raíz en el sistema de archivos, donde se almacenarán los archivos temporales. El directorio system temorary se utilizará de forma predeterminada.

Ver también