C# Class CSharpUtils.VirtualFileSystem.Zip.ZipFileSystem

Inheritance: System.IO.FileSystem
Afficher le fichier Open project: soywiz/csharputils Class Usage Examples

Protected Properties

Свойство Type Description
Mode ZipArchiveMode
ZipArchive System.IO.Compression.ZipArchive
ZipFilePath String
ZipStream Stream

Méthodes publiques

Méthode Description
ZipFileSystem ( String ZipFilePath, ZipArchiveMode Mode ) : System

Méthodes protégées

Méthode Description
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

Private Methods

Méthode Description
_ConvertFileSystemEntry ( ZipArchiveEntry ZipArchiveEntry ) : FileSystemEntry

Method Details

ImplCreateDirectory() protected méthode

protected ImplCreateDirectory ( string Path, int Mode = 0777 ) : void
Path string
Mode int
Résultat void

ImplCreateSymLink() protected méthode

protected ImplCreateSymLink ( string Pointer, string Pointee ) : void
Pointer string
Pointee string
Résultat void

ImplDeleteDirectory() protected méthode

protected ImplDeleteDirectory ( string Path ) : void
Path string
Résultat void

ImplDeleteFile() protected méthode

protected ImplDeleteFile ( string Path ) : void
Path string
Résultat void

ImplFindFiles() protected méthode

protected ImplFindFiles ( string Path ) : IEnumerable
Path string
Résultat IEnumerable

ImplGetFileInfo() protected méthode

protected ImplGetFileInfo ( string Path ) : FileSystemEntry
Path string
Résultat FileSystemEntry

ImplMoveFile() protected méthode

protected ImplMoveFile ( string ExistingFileName, string NewFileName, bool ReplaceExisiting ) : void
ExistingFileName string
NewFileName string
ReplaceExisiting bool
Résultat void

ImplOpenFile() protected méthode

protected ImplOpenFile ( string FileName, FileMode FileMode ) : FileSystemFileStream
FileName string
FileMode FileMode
Résultat FileSystemFileStream

ImplSetFileTime() protected méthode

protected ImplSetFileTime ( string Path, FileSystemEntry FileTime ) : void
Path string
FileTime FileSystemEntry
Résultat void

ZipFileSystem() public méthode

public ZipFileSystem ( String ZipFilePath, ZipArchiveMode Mode ) : System
ZipFilePath String
Mode ZipArchiveMode
Résultat System

Property Details

Mode protected_oe property

protected ZipArchiveMode Mode
Résultat ZipArchiveMode

ZipArchive protected_oe property

protected ZipArchive,System.IO.Compression ZipArchive
Résultat System.IO.Compression.ZipArchive

ZipFilePath protected_oe property

protected String ZipFilePath
Résultat String

ZipStream protected_oe property

protected Stream ZipStream
Résultat Stream