Interface ICoder
Namespace: SevenZip
Assembly: Liminal.SDK.dll
Syntax
public interface ICoder
Methods
| Improve this Doc View SourceCode(Stream, Stream, Int64, Int64, ICodeProgress)
Codes streams.
Declaration
void Code(Stream inStream, Stream outStream, long inSize, long outSize, ICodeProgress progress)
Parameters
| Type | Name | Description |
|---|---|---|
| System.IO.Stream | inStream | input Stream. |
| System.IO.Stream | outStream | output Stream. |
| System.Int64 | inSize | input Size. -1 if unknown. |
| System.Int64 | outSize | output Size. -1 if unknown. |
| ICodeProgress | progress | callback progress reference. |
Exceptions
| Type | Condition |
|---|---|
| SevenZip.DataErrorException | if input stream is not valid |