Namespace Snowflake.Filesystem
Classes
DirectoryExtensions
FileExtensions
Interfaces
IDirectory
Represents the root of a Directory, where each file that is access through a directory is associated with a GUID in the directory's manifest.
When files are moved between IDirectories, the files GUID is preserved. Thus, metadata can be preserved throughout.
IFile
Represents a file contained within an IDirectory that could have
metadata potentially attached to it by a unique System.
IIndelibleDirectory
Represents the root of a Directory that can not be deleted, where each file that is access through a directory is associated with a GUID in the directory's manifest.
When files are moved between IDirectories, the files GUID is preserved. Thus, metadata can be preserved throughout.
IReadOnlyDirectory
Represents a readonly view over the root of a Directory, where each file that is access through a directory is associated with a GUID in the directory's manifest.
When files are moved between IDirectories, the files GUID is preserved. Thus, metadata can be preserved throughout.
IReadOnlyFile
Represents a read only view over a file contained within an IDirectory that could have
metadata potentially attached to it by a unique System.
Prefer using the IRead