Class HostJail
Assembly: SociallyDistant.Framework.dll
Syntax
public class HostJail : IFileSystem, IMountManager
Constructors
HostJail(string)
Declaration
public HostJail(string hostPath)
Parameters
Type |
Name |
Description |
string |
hostPath |
|
Properties
RootDirectory
Declaration
public IDirectoryEntry RootDirectory { get; }
Property Value
Methods
GetMountedFileSystem(IDirectoryEntry)
Declaration
public IFileSystem? GetMountedFileSystem(IDirectoryEntry mountPoint)
Parameters
Returns
IsMounted(IFileSystem)
Declaration
public bool IsMounted(IFileSystem fs)
Parameters
Returns
Mount(IDirectoryEntry, IFileSystem)
Declaration
public void Mount(IDirectoryEntry mountPoint, IFileSystem filesystem)
Parameters
Unmount(IDirectoryEntry)
Declaration
public void Unmount(IDirectoryEntry mountPoint)
Parameters
Implements