C# 클래스 CSharpUtils.VirtualFileSystem.Zip.ZipFileSystem

상속: System.IO.FileSystem
파일 보기 프로젝트 열기: soywiz/csharputils 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
Mode ZipArchiveMode
ZipArchive System.IO.Compression.ZipArchive
ZipFilePath String
ZipStream Stream

공개 메소드들

메소드 설명
ZipFileSystem ( String ZipFilePath, ZipArchiveMode Mode ) : System

보호된 메소드들

메소드 설명
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, FileMode FileMode ) : FileSystemFileStream

ImplSetFileTime ( string Path, FileSystemEntry FileTime ) : void

비공개 메소드들

메소드 설명
_ConvertFileSystemEntry ( ZipArchiveEntry ZipArchiveEntry ) : FileSystemEntry

메소드 상세

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, FileMode FileMode ) : FileSystemFileStream
FileName string
FileMode FileMode
리턴 FileSystemFileStream

ImplSetFileTime() 보호된 메소드

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

ZipFileSystem() 공개 메소드

public ZipFileSystem ( String ZipFilePath, ZipArchiveMode Mode ) : System
ZipFilePath String
Mode ZipArchiveMode
리턴 System

프로퍼티 상세

Mode 보호되어 있는 프로퍼티

protected ZipArchiveMode Mode
리턴 ZipArchiveMode

ZipArchive 보호되어 있는 프로퍼티

protected ZipArchive,System.IO.Compression ZipArchive
리턴 System.IO.Compression.ZipArchive

ZipFilePath 보호되어 있는 프로퍼티

protected String ZipFilePath
리턴 String

ZipStream 보호되어 있는 프로퍼티

protected Stream ZipStream
리턴 Stream