C# 클래스 NodeNetAsync.Vfs.Local.LocalFileSystem

상속: IVirtualFileSystem
파일 보기 프로젝트 열기: soywiz/NodeNetAsync

공개 메소드들

메소드 설명
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