C# Class NodeNetAsync.Vfs.Local.LocalFileSystem

Inheritance: IVirtualFileSystem
Afficher le fichier Open project: soywiz/NodeNetAsync

Méthodes publiques

Méthode Description
CreateDirectoryAsync ( VirtualFilePath Path, DirectorySecurity DirectorySecurity ) : System.Threading.Tasks.Task
EnumerateDirectoryAsync ( VirtualFilePath Path ) : Task>
GetFileInfoAsync ( VirtualFilePath Path ) : Task
LocalFileSystem ( string RootPath ) : System
OpenAsync ( VirtualFilePath Path, FileMode FileMode, FileAccess FileAccess, FileShare FileShare ) : Task

Méthodes protégées

Méthode Description
GetAbsolutePathFromRelative ( string RelativePath ) : string
GetRelativePathFromAbsolute ( string AbsolutePath ) : VirtualFilePath

Private Methods

Méthode Description
ConvertFileSystemInfoToVirtualFileInfo ( FileSystemInfo FileSystemInfo ) : VirtualFileInfo
UpdatedOnEvent ( ) : void

Method Details

CreateDirectoryAsync() public méthode

public CreateDirectoryAsync ( VirtualFilePath Path, DirectorySecurity DirectorySecurity ) : System.Threading.Tasks.Task
Path VirtualFilePath
DirectorySecurity System.Security.AccessControl.DirectorySecurity
Résultat System.Threading.Tasks.Task

EnumerateDirectoryAsync() public méthode

public EnumerateDirectoryAsync ( VirtualFilePath Path ) : Task>
Path VirtualFilePath
Résultat Task>

GetAbsolutePathFromRelative() protected méthode

protected GetAbsolutePathFromRelative ( string RelativePath ) : string
RelativePath string
Résultat string

GetFileInfoAsync() public méthode

public GetFileInfoAsync ( VirtualFilePath Path ) : Task
Path VirtualFilePath
Résultat Task

GetRelativePathFromAbsolute() protected méthode

protected GetRelativePathFromAbsolute ( string AbsolutePath ) : VirtualFilePath
AbsolutePath string
Résultat VirtualFilePath

LocalFileSystem() public méthode

public LocalFileSystem ( string RootPath ) : System
RootPath string
Résultat System

OpenAsync() public méthode

public OpenAsync ( VirtualFilePath Path, FileMode FileMode, FileAccess FileAccess, FileShare FileShare ) : Task
Path VirtualFilePath
FileMode FileMode
FileAccess FileAccess
FileShare FileShare
Résultat Task