public CheckSumAndSizeWriteStream ( Stream baseStream, Stream baseBaseStream, bool leaveOpenOnClose, |
||
baseStream | Stream | |
baseBaseStream | Stream | |
leaveOpenOnClose | bool | |
entry | ||
onClose | EventHandler | |
saveCrcAndSizes | Action |
|
return | System.Diagnostics.Contracts |
public CheckSumAndSizeWriteStream(Stream baseStream, Stream baseBaseStream, bool leaveOpenOnClose,
ZipArchiveEntry entry, EventHandler onClose,
Action<long, long, uint, Stream, ZipArchiveEntry, EventHandler> saveCrcAndSizes)
{
_baseStream = baseStream;
_baseBaseStream = baseBaseStream;
_position = 0;
_checksum = 0;
_leaveOpenOnClose = leaveOpenOnClose;
_canWrite = true;
_isDisposed = false;
_initialPosition = 0;
_zipArchiveEntry = entry;
_onClose = onClose;
_saveCrcAndSizes = saveCrcAndSizes;
}