Interface IDirectoryEntry
Assembly: SociallyDistant.Framework.dll
Syntax
public interface IDirectoryEntry
Properties
FileSystem
Declaration
IFileSystem FileSystem { get; }
Property Value
Name
Declaration
Property Value
Parent
Declaration
IDirectoryEntry? Parent { get; }
Property Value
Methods
ReadFileEntries(IUser?)
Declaration
IEnumerable<IFileEntry> ReadFileEntries(IUser? user)
Parameters
Type |
Name |
Description |
IUser |
user |
|
Returns
ReadSubDirectories(IUser?)
Declaration
IEnumerable<IDirectoryEntry> ReadSubDirectories(IUser? user)
Parameters
Type |
Name |
Description |
IUser |
user |
|
Returns
TryCreateDirectory(IUser?, string, out IDirectoryEntry?)
Declaration
bool TryCreateDirectory(IUser? user, string name, out IDirectoryEntry? entry)
Parameters
Returns
TryCreateFile(IUser, string, out IFileEntry?)
Declaration
bool TryCreateFile(IUser user, string name, out IFileEntry? entry)
Parameters
Returns
TryDelete(IUser?)
Declaration
bool TryDelete(IUser? user)
Parameters
Type |
Name |
Description |
IUser |
user |
|
Returns