MaxBlobsBytesInMemory
IBlobManagementOptions.MaxBlobsBytesInMemory property
定义所有 BLOB 总共可以在内存中占用的最大数量(以字节为单位)。首先,所有 BLOB 作为默认行为加载到内存中,并且只有当它达到此属性定义的限制时,才会涉及 其他机制(例如临时文件)。就性能而言,最有效的 方式是将 BLOB 存储在内存中,但另一方面,它会导致高内存消耗,而 可能是不可取的。使用此属性,您可以为您的环境或 其他要求设置最佳行为。 如果IsTemporaryFilesAllowed
为:::47,则此属性将被忽略:::设置为假。限制内存中的最大 BLOB 是没有意义的,因为如果 IsTemporaryFilesAllowed
设置为 false,则内存是唯一的地方 可以存储 BLOB 的位置。 默认值为 629,145,600 字节 (600Mb)。
public ulong MaxBlobsBytesInMemory { get; set; }
也可以看看
- interface IBlobManagementOptions
- 命名空间 Aspose.Slides
- 部件 Aspose.Slides