BlobManagementOptions
Contenu
[
Cacher
]BlobManagementOptions classe
Représente les options qui peuvent être utilisées pour gérer les règles de manipulation des BLOB et d’autres paramètres des BLOB.
public class BlobManagementOptions : IBlobManagementOptions
Constructeurs
| Nom | Description |
|---|---|
| BlobManagementOptions() | Crée de nouvelles options de gestion de BLOB par défaut. |
Propriétés
| Nom | Description |
|---|---|
| IsTemporaryFilesAllowed { get; set; } | Cette propriété indique si des fichiers temporaires peuvent être créés lors du travail avec les BLOB, ce qui réduit considérablement la consommation de mémoire mais nécessite des autorisations pour créer des fichiers. Tous les fichiers seront supprimés une fois le travail avec la présentation terminé. |
| MaxBlobsBytesInMemory { get; set; } | Définit la taille totale maximale (en octets) que tous les BLOB peuvent occuper en mémoire. Par défaut, tous les BLOB sont chargés en mémoire ; ce n’est qu’une fois cette limite atteinte que des mécanismes alternatifs (comme les fichiers temporaires) sont utilisés. Conserver les BLOB en mémoire maximise les performances mais peut entraîner une utilisation élevée de la mémoire. Utilisez cette propriété pour adapter le comportement à votre environnement ou à vos exigences. |
| PresentationLockingBehavior { get; set; } | Cette propriété indique si une instance de la classe Presentation peut être propriétaire de la source – fichier ou flux – pendant la durée de vie de l’instance. Si l’instance est propriétaire, elle verrouille la source. Cela permet d’améliorer la consommation de mémoire et les performances lors du travail avec les BLOB, mais la source (flux ou fichier) ne peut pas être modifiée pendant la durée de vie de l’instance Presentation. |
| TempFilesRootPath { get; set; } | Le chemin racine où les fichiers temporaires seront créés. Le répertoire temporaire du système sera utilisé par défaut. Le processus d’hébergement doit disposer des autorisations nécessaires pour créer des fichiers et des dossiers à cet emplacement. |
Voir aussi
- interface IBlobManagementOptions
- espace de noms Aspose.Slides
- assembly Aspose.Slides