Enum ArchiveAttributes
- Namespace
- Cobilas.GodotEngine.Utility.IO
- Assembly
- com.cobilas.godot.utility.dll
Provides attributes for files and directories.
[Serializable]
[ComVisible(true)]
[Flags]
public enum ArchiveAttributes : uint
Fields
Archive = 32The file is a candidate for backup or removal.
Compressed = 2048The file is compressed.
Device = 64Reserved for future use.
Directory = 16The file is a directory.
Encrypted = 16384The file or directory is encrypted. For a file, this means that all the data in the file is encrypted. For a directory, this means that encryption is the default for newly created files and directories.
Hidden = 2The file is hidden and therefore not included in a regular directory listing.
[ComVisible(false)] IntegrityStream = 32768The file or directory includes data integrity support. When this value is applied to a file, all data streams in the file have integrity support. When this value is applied to a directory, all new files and subfolders in the directory include integrity support by default.
Nil = 0The file is null.
[ComVisible(false)] NoScrubData = 131072The file or directory is excluded from data integrity checking. When this value is applied to a folder, by default, all new files and subdirectories within the directory are excluded from data integrity checking.
Normal = 128The file is a standard file with no special attributes. This attribute is only valid if used alone.
NotContentIndexed = 8192The file will not be indexed by the operating system's content indexing service.
Offline = 4096The file is offline. The file data is not immediately available.
ReadOnly = 1The file is read-only.
ReparsePoint = 1024The file contains a reparse point, which is a user-defined block of data associated with a file or directory.
SparseFile = 512The file is a sparse file. In general, sparse files are large files whose data consists primarily of zeros.
System = 4The file is a system file. That is, the file is part of the operating system or is used exclusively by the operating system.
Temporary = 256The file is temporary. A temporary file contains data needed during an application's execution but not needed after the application finishes. File systems attempt to keep all data in memory for faster access rather than flushing the data back to mass storage. A temporary file should be deleted by the application as soon as it is no longer needed.