Mono.Fuse

Mono.Fuse is a managed language binding for the FUSE (File system in User Space) Linux kernel module.

Mono.Fuse Namespace

FUSE permits userspace programs to implement a filesystem interface, permitting any other userspace program to interact with the FUSE program as if it were a filesystem. The Mono.Fuse.FileSystem type allows FUSE programs to be simply created from any managed language.

Type Description
DirectoryEntry Provides information about a directory entry.
FileSystem Interface to the Linux File System in User Space (FUSE) Library.
FileSystemOperationContext File system operation contextual information
OpenedPathInfo Contains information about an opened file or directory.