C# Класс Prizm.Main.Synch.Import.Importer

Наследование: IImporter
Показать файл Открыть проект

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

Свойство Тип Описание
encryptor IEncryptor
hasher IHasher

Открытые методы

Метод Описание
Import ( string archiveName ) : ImportResult

Защищенные методы

Метод Описание
ArchiveExists ( string fileName ) : bool
FireConflict ( ConflictEventArgs args ) : void
FireError ( ImportException e ) : ImportResult
FireMessage ( string msg ) : void
FireMissing ( MissingEventArgs args ) : void
FireOnDone ( ) : void
FireProgress ( int progress ) : void
Importer ( IHasher hasher, IEncryptor encryptor ) : System
UnzipContent ( string archiveName, string tempDir ) : void
ValidateChecksum ( string fileName ) : void

Описание методов

ArchiveExists() защищенный Метод

protected ArchiveExists ( string fileName ) : bool
fileName string
Результат bool

FireConflict() защищенный Метод

protected FireConflict ( ConflictEventArgs args ) : void
args ConflictEventArgs
Результат void

FireError() защищенный Метод

protected FireError ( ImportException e ) : ImportResult
e ImportException
Результат ImportResult

FireMessage() защищенный Метод

protected FireMessage ( string msg ) : void
msg string
Результат void

FireMissing() защищенный Метод

protected FireMissing ( MissingEventArgs args ) : void
args MissingEventArgs
Результат void

FireOnDone() защищенный Метод

protected FireOnDone ( ) : void
Результат void

FireProgress() защищенный Метод

protected FireProgress ( int progress ) : void
progress int
Результат void

Import() публичный абстрактный Метод

public abstract Import ( string archiveName ) : ImportResult
archiveName string
Результат ImportResult

Importer() защищенный Метод

protected Importer ( IHasher hasher, IEncryptor encryptor ) : System
hasher IHasher
encryptor IEncryptor
Результат System

UnzipContent() защищенный Метод

protected UnzipContent ( string archiveName, string tempDir ) : void
archiveName string
tempDir string
Результат void

ValidateChecksum() защищенный Метод

protected ValidateChecksum ( string fileName ) : void
fileName string
Результат void

Описание свойств

encryptor защищенное свойство

protected IEncryptor encryptor
Результат IEncryptor

hasher защищенное свойство

protected IHasher hasher
Результат IHasher