C# Класс NodeNetAsync.Vfs.Local.LocalFileSystem

Наследование: IVirtualFileSystem
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
GetAbsolutePathFromRelative ( string RelativePath ) : string
GetRelativePathFromAbsolute ( string AbsolutePath ) : VirtualFilePath

Приватные методы

Метод Описание
ConvertFileSystemInfoToVirtualFileInfo ( FileSystemInfo FileSystemInfo ) : VirtualFileInfo
UpdatedOnEvent ( ) : void

Описание методов

CreateDirectoryAsync() публичный Метод

public CreateDirectoryAsync ( VirtualFilePath Path, DirectorySecurity DirectorySecurity ) : System.Threading.Tasks.Task
Path VirtualFilePath
DirectorySecurity System.Security.AccessControl.DirectorySecurity
Результат System.Threading.Tasks.Task

EnumerateDirectoryAsync() публичный Метод

public EnumerateDirectoryAsync ( VirtualFilePath Path ) : Task>
Path VirtualFilePath
Результат Task>

GetAbsolutePathFromRelative() защищенный Метод

protected GetAbsolutePathFromRelative ( string RelativePath ) : string
RelativePath string
Результат string

GetFileInfoAsync() публичный Метод

public GetFileInfoAsync ( VirtualFilePath Path ) : Task
Path VirtualFilePath
Результат Task

GetRelativePathFromAbsolute() защищенный Метод

protected GetRelativePathFromAbsolute ( string AbsolutePath ) : VirtualFilePath
AbsolutePath string
Результат VirtualFilePath

LocalFileSystem() публичный Метод

public LocalFileSystem ( string RootPath ) : System
RootPath string
Результат System

OpenAsync() публичный Метод

public OpenAsync ( VirtualFilePath Path, FileMode FileMode, FileAccess FileAccess, FileShare FileShare ) : Task
Path VirtualFilePath
FileMode FileMode
FileAccess FileAccess
FileShare FileShare
Результат Task