Namespace Stride.Core.IO
Classes
- DictionaryStore<TKey, TValue>
A Key->Value store that will be incrementally saved on the HDD. Thread-safe and process-safe.
- DirectoryWatcher
Track file system events from several directories.
- DriveFileProvider
Exposes the whole file system through folder similar to Cygwin. As an example, "/c/Program Files/Test/Data.dat" would work.
- FileEvent
� file event used notified by DirectoryWatcher
- FileRenameEvent
� file rename event used notified by DirectoryWatcher
- FileSystemProvider
A file system implementation for IVirtualFileProvider.
- ListStore<T>
A value store that will be incrementally saved on HDD. Thread-safe and process-safe.
- Store<T>
A store that will be incrementally saved on the HDD. Thread-safe and process-safe.
- VirtualFileProviderBase
Abstract base class for IVirtualFileProvider.
- VirtualFileSystem
Virtual abstraction over a file system. It handles access to files, http, packages, path rewrite, etc...
Structs
Interfaces
- IVirtualFileProvider
A virtual file provider, that can returns a Stream for a given path.
Enums
- FileEventChangeType
Change type of file used by FileEvent and DirectoryWatcher.
- StreamFlags
Describes the different type of streams.
- VirtualFileAccess
File access equivalent of FileAccess.
- VirtualFileMode
File mode equivalent of FileMode.
- VirtualFileShare
File share capabilities, equivalent of FileShare.