C# Class Prizm.Main.Synch.Import.Importer

Inheritance: IImporter
Afficher le fichier Open project: AleksMorozova/prizm

Protected Properties

Свойство Type Description
encryptor IEncryptor
hasher IHasher

Méthodes publiques

Méthode Description
Import ( string archiveName ) : ImportResult

Méthodes protégées

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

Method Details

ArchiveExists() protected méthode

protected ArchiveExists ( string fileName ) : bool
fileName string
Résultat bool

FireConflict() protected méthode

protected FireConflict ( ConflictEventArgs args ) : void
args ConflictEventArgs
Résultat void

FireError() protected méthode

protected FireError ( ImportException e ) : ImportResult
e ImportException
Résultat ImportResult

FireMessage() protected méthode

protected FireMessage ( string msg ) : void
msg string
Résultat void

FireMissing() protected méthode

protected FireMissing ( MissingEventArgs args ) : void
args MissingEventArgs
Résultat void

FireOnDone() protected méthode

protected FireOnDone ( ) : void
Résultat void

FireProgress() protected méthode

protected FireProgress ( int progress ) : void
progress int
Résultat void

Import() public abstract méthode

public abstract Import ( string archiveName ) : ImportResult
archiveName string
Résultat ImportResult

Importer() protected méthode

protected Importer ( IHasher hasher, IEncryptor encryptor ) : System
hasher IHasher
encryptor IEncryptor
Résultat System

UnzipContent() protected méthode

protected UnzipContent ( string archiveName, string tempDir ) : void
archiveName string
tempDir string
Résultat void

ValidateChecksum() protected méthode

protected ValidateChecksum ( string fileName ) : void
fileName string
Résultat void

Property Details

encryptor protected_oe property

protected IEncryptor encryptor
Résultat IEncryptor

hasher protected_oe property

protected IHasher hasher
Résultat IHasher