C# Класс CSharpUtils.VirtualFileSystem.Zip.ZipFileSystem

Наследование: System.IO.FileSystem
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
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