Represents a directory (folder) in the file system.
Represents a file in the file system.
The exception that is thrown when an error occurs while using Rebex FileSystem.
This exception is thrown when an attempt is made to write to a read-only Rebex file system.
Configuration options for the FileSystemProvider.
Represents an exception that is thrown when the execution stack of the custom file provider (class derived from the ReadOnlyFileSystemProvider or ReadWriteFileSystemProvider) contains too many recursive calls.
This exception is a strong indication of a faulty behavior caused by a bug in the custom file system provider implementation.
A file system provider which provides access to the local (physical) file system.
A file system provider which stores all the data in memory. All the file system provider data are deleted at the latest when the application process exits.
Represents an exception that is thrown when an attempt to access a node that does not exist in the Rebex file system fails.
A unix-like file system provider which mounts other file systems to the specified DirectoryNode.
Represents an attributes of the node.
Represents a content of a file.
Represents NodeContent retrieval parameters.
Representats a file system path.
The exception that is thrown when an error occurs while creating new NodePath.
Holds the last access time, the last write time and the creation time of the node. All dates are expressed as UTC.
Serves as the base class for read-only file system providers.
Serves as the base class for read-write file system providers.
Represents basic type of the Rebex file system.
Represents read, write or read/write access to the file.
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
The type of the file system node.