C# Class ZeroInstall.Store.Implementations.OptimiseRun

Manages state during a single IStore.Optimise run.
Inheritance: IDisposable
ファイルを表示 Open project: 0install/0install-win Class Usage Examples

Public Properties

Property Type Description
SavedBytes long

Public Methods

Method Description
Dispose ( ) : void
OptimiseRun ( string storePath ) : System

Creates a new optimise run.

Work ( ManifestDigest manifestDigest ) : void

Executes the work-step for a single implementation.

Private Methods

Method Description
JoinWithHardlink ( StoreFile file1, StoreFile file2 ) : bool

Method Details

Dispose() public method

public Dispose ( ) : void
return void

OptimiseRun() public method

Creates a new optimise run.
public OptimiseRun ( string storePath ) : System
storePath string The .
return System

Work() public method

Executes the work-step for a single implementation.
public Work ( ManifestDigest manifestDigest ) : void
manifestDigest ManifestDigest
return void

Property Details

SavedBytes public_oe property

The number of bytes saved by deduplication.
public long SavedBytes
return long