C# Class ZeroInstall.Store.Implementations.Archives.MicrosoftExtractor

Common base class for exractors for Microsoft archive formats.
Inheritance: ArchiveExtractor, IUnpackStreamContext
Afficher le fichier Open project: 0install/0install-win

Protected Properties

Свойство Type Description
CabEngine Microsoft.Deployment.Compression.Cab.CabEngine
CabStream Stream

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void
MicrosoftExtractor ( string target ) : System

Private Methods

Méthode Description
IUnpackStreamContext ( int archiveNumber, string archiveName, Microsoft.Deployment.Compression.CompressionEngine compressionEngine ) : Stream
IUnpackStreamContext ( string path, long fileSize, System.DateTime lastWriteTime ) : Stream
IUnpackStreamContext ( int archiveNumber, string archiveName, Stream stream ) : void
IUnpackStreamContext ( string path, Stream stream, FileAttributes attributes, System.DateTime lastWriteTime ) : void

Method Details

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

MicrosoftExtractor() protected méthode

protected MicrosoftExtractor ( string target ) : System
target string
Résultat System

Property Details

CabEngine protected_oe property

protected CabEngine,Microsoft.Deployment.Compression.Cab CabEngine
Résultat Microsoft.Deployment.Compression.Cab.CabEngine

CabStream protected_oe property

protected Stream CabStream
Résultat Stream