useSystemCache (property)
Whether the operating system's cache is used.
Syntax
@property (nonatomic,readwrite,assign,getter=useSystemCache,setter=setUseSystemCache:) BOOL useSystemCache; - (BOOL)useSystemCache; - (void)setUseSystemCache:(BOOL)newUseSystemCache;
public var useSystemCache: Bool { get {...}
set {...} }
Default Value
TRUE
Remarks
This property specifies whether the operating system's cache should be used. Use of the OS cache affects the speed of various vault operations; however, note that the exact effects depend on the type of operation as well as the data sizes involved.
Disabling this property will cause a vault's storage file (specified by the VaultFile property) to be opened with FILE_FLAG_NO_BUFFERING (on Windows) or F_NOCACHE (on Linux/macOS).
Note: This property cannot be changed when Active is true, and cannot be changed within events.