Click or drag to resize

FileSystemFolderAsProjectArchiveSupportsDeferredLoading Property

Returns false. See remarks why this is so.

Namespace: Altaxo.Main.Services.Files
Assembly: AltaxoBase (in AltaxoBase.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public bool SupportsDeferredLoading { get; }

Property Value

Boolean

Implements

IProjectArchiveSupportsDeferredLoading
Remarks
We can not support deferred loading here, because the class FileSystemFolderProjectArchiveManager currently can not save copy the entire project folder to another location. But this is required because of the following scenario: - Altaxo loads a project from a folder, the table data are not deserialized if not needed - Before Altaxo saves the project again into the same folder, it must delete all files in it - During saving, the memento tries to copy the data from the old location to the new location - Because the old file was deleted prior to saving, the memento will not find its data => ERROR
See Also