C# 클래스 CSharpUtils.VirtualFileSystem.ProxyFileSystem

상속: FileSystem
파일 보기 프로젝트 열기: soywiz/csharputils

보호된 프로퍼티들

프로퍼티 타입 설명
ParentFileSystem FileSystem

공개 메소드들

메소드 설명
ProxyFileSystem ( FileSystem ParentFileSystem ) : System
TryInitialize ( ) : void

보호된 메소드들

메소드 설명
ImplCloseFile ( FileSystemFileStream FileStream ) : void
ImplCreateDirectory ( string Path, int Mode = 0777 ) : void
ImplCreateSymLink ( string Pointer, string Pointee ) : void
ImplDeleteDirectory ( string Path ) : void
ImplDeleteFile ( string Path ) : void
ImplFindFiles ( string Path ) : IEnumerable
ImplGetFileInfo ( string Path ) : FileSystemEntry
ImplMoveFile ( string ExistingFileName, string NewFileName, bool ReplaceExisiting ) : void
ImplOpenFile ( string FileName, System FileMode ) : FileSystemFileStream
ImplReadFile ( FileSystemFileStream FileStream, byte Buffer, int Offset, int Count ) : int
ImplSetFileTime ( string Path, FileSystemEntry FileTime ) : void
ImplWriteFile ( FileSystemFileStream FileStream, byte Buffer, int Offset, int Count ) : void

메소드 상세

ImplCloseFile() 보호된 메소드

protected ImplCloseFile ( FileSystemFileStream FileStream ) : void
FileStream FileSystemFileStream
리턴 void

ImplCreateDirectory() 보호된 메소드

protected ImplCreateDirectory ( string Path, int Mode = 0777 ) : void
Path string
Mode int
리턴 void

ImplCreateSymLink() 보호된 메소드

protected ImplCreateSymLink ( string Pointer, string Pointee ) : void
Pointer string
Pointee string
리턴 void

ImplDeleteDirectory() 보호된 메소드

protected ImplDeleteDirectory ( string Path ) : void
Path string
리턴 void

ImplDeleteFile() 보호된 메소드

protected ImplDeleteFile ( string Path ) : void
Path string
리턴 void

ImplFindFiles() 보호된 메소드

protected ImplFindFiles ( string Path ) : IEnumerable
Path string
리턴 IEnumerable

ImplGetFileInfo() 보호된 메소드

protected ImplGetFileInfo ( string Path ) : FileSystemEntry
Path string
리턴 FileSystemEntry

ImplMoveFile() 보호된 메소드

protected ImplMoveFile ( string ExistingFileName, string NewFileName, bool ReplaceExisiting ) : void
ExistingFileName string
NewFileName string
ReplaceExisiting bool
리턴 void

ImplOpenFile() 보호된 메소드

protected ImplOpenFile ( string FileName, System FileMode ) : FileSystemFileStream
FileName string
FileMode System
리턴 FileSystemFileStream

ImplReadFile() 보호된 메소드

protected ImplReadFile ( FileSystemFileStream FileStream, byte Buffer, int Offset, int Count ) : int
FileStream FileSystemFileStream
Buffer byte
Offset int
Count int
리턴 int

ImplSetFileTime() 보호된 메소드

protected ImplSetFileTime ( string Path, FileSystemEntry FileTime ) : void
Path string
FileTime FileSystemEntry
리턴 void

ImplWriteFile() 보호된 메소드

protected ImplWriteFile ( FileSystemFileStream FileStream, byte Buffer, int Offset, int Count ) : void
FileStream FileSystemFileStream
Buffer byte
Offset int
Count int
리턴 void

ProxyFileSystem() 공개 메소드

public ProxyFileSystem ( FileSystem ParentFileSystem ) : System
ParentFileSystem FileSystem
리턴 System

TryInitialize() 공개 메소드

public TryInitialize ( ) : void
리턴 void

프로퍼티 상세

ParentFileSystem 보호되어 있는 프로퍼티

protected FileSystem,CSharpUtils.VirtualFileSystem ParentFileSystem
리턴 FileSystem