5#include <system/enum_helpers.h>
6#include <system/details/enum_meta_info.h>
9namespace System {
namespace IO {
33DECLARE_USING_GLOBAL_OPERATORS
41struct EnumMetaInfo<
System::IO::FileOptions>
44 static ASPOSECPP_SHARED_API
const std::array<std::pair<System::IO::FileOptions, const char16_t*>, 7>& values();
FileOptions
Represents advanced options for creating FileStream object.
Definition: file_options.h:12
@ DeleteOnClose
The file should be automatically deleted when it is not in use anymore.
@ RandomAccess
The file is accessed randomly.
@ Asynchronous
The file can be used for asynchronous I/O operations. NOT IMPLEMENTED.
@ WriteThrough
All writes should go directly to the disk bypassing any intermediate cache.
@ SequentialScan
The file shoud be accesses sequentially.
@ Encrypted
The filesystem entity is encrypted.
Definition: db_command.h:9