Deflater.SetInput Method (Byte[])

Sets the data which should be compressed next. This should be only called when needsInput indicates that more input is needed. If you call setInput when needsInput() returns false, the previous input that is still pending will be thrown away. The given byte array should not be changed, before needsInput() returns true again. This call is equivalent to

setInput(input, 0, input.length)
.

[Visual Basic]
Overloads Public Sub SetInput( _
   ByVal input As Byte() _
)
[C#]
public void SetInput(
   byte[] input
);

Parameters

input

the buffer containing the input data.

Exceptions

Exception TypeCondition
System.InvalidOperationException if the buffer was finished() or ended().

See Also

Deflater Class | Deflater Members | ICSharpCode.SharpZipLib.Zip.Compression Namespace | Deflater.SetInput Overload List