BlobManagementOptions Class

Represents options which can be used to manage BLOB handling rules and other BLOB settings.
Inheritance Hierarchy

Namespace:  Aspose.Slides
Assembly:  Aspose.Slides (in Aspose.Slides.dll) Version: (21.7)
public class BlobManagementOptions : IBlobManagementOptions

The BlobManagementOptions type exposes the following members.

Public methodBlobManagementOptions
Creates new default blob management options.
Public propertyIsTemporaryFilesAllowed
Set that using of temporary files is not allowed to optimize memory consumption while working with large amounts of data during presentation's lifetime. If false, OutOfMemoryException can be thrown.
Public propertyMaxBlobsBytesInMemory
A threshold that indicates the maximum amount of bytes which BLOBs can occupied in memory. After this threshold was reached, all new BLOBs will be placed in temporary files and will not affect the total memory consumption of the process. IsTemporaryFilesAllowed should be set to true to use this property.
Public propertyPresentationLockingBehavior
Represents the locking behavior for the presentation's source (stream or file).
Public propertyTempFilesRootPath
Represents the root path on the filesystem, where the temporary files will be stored. System temorary directory will be used by default.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
See Also