FileSystemProvider

Provides a broad set of functionalities for interacting with a filesystem or a similar hierarchy of data. This object contains nested interfaces for serialization, reading, writing, and managing file or directory paths.

Types

Link copied to clipboard

An interface that defines the operations for reading file or content-related data. Extends the Serialization interface to provide additional methods for reading byte data, retrieving data sources, and determining the size of given paths.

Link copied to clipboard

Defines a read-only interface that combines the functionalities of serialization, file selection, and file reading in a file system or comparable data structure.

Link copied to clipboard

Represents a combined interface for read and write operations on a given pathway or resource.

Link copied to clipboard

Represents an interface for handling file and directory operations within a filesystem context. Extends the Serialization interface to support path serialization and deserialization.

Link copied to clipboard
interface Serialization<Path>

Interface defining methods for serializing and deserializing file paths and handling related metadata. This is a generic interface that operates with paths of a specified type.

Link copied to clipboard

Provides functionalities for creating, moving, writing, and deleting files or directories while maintaining a serialization context.