Click or drag to resize
ZipOutputStream Class

Note: This API is now obsolete.

Represents a stream that can write into a compressed stream.
Inheritance Hierarchy

Namespace: Telerik.Windows.Zip
Assembly: Telerik.Windows.Zip (in Telerik.Windows.Zip.dll) Version: 2017.2.607.40 (2017.2.607.40)
Syntax
[ObsoleteAttribute("This class has been deprecated. Use CompressedStream instead of ZipOutputStream.")]
public class ZipOutputStream : CompressedStream

The ZipOutputStream type exposes the following members.

Constructors
  NameDescription
Public methodZipOutputStream(Stream)
Initializes a new instance of the ZipOutputStream class.
Public methodZipOutputStream(Stream, CompressionMethod)
Initializes a new instance of the ZipOutputStream class.
Public methodZipOutputStream(Stream, ZipCompression)
Initializes a new instance of the ZipOutputStream class.
Top
Methods
  NameDescription
Protected methodDispose
Releases the unmanaged resources used by the Stream and optionally releases the managed resources.
(Inherited from CompressedStream.)
Protected methodEnsureNotDisposed
Ensure that current stream is not disposed.
(Inherited from OperationStream.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from OperationStream.)
Public methodFlush
Clears all buffers for this stream and causes any buffered data to be written to the underlying device.
(Inherited from OperationStream.)
Public methodRead
Reads a sequence of bytes from the current stream and advances the position within the stream by the number of bytes read.
(Inherited from CompressedStream.)
Public methodSeek
Sets the position within the current stream.
(Inherited from OperationStream.)
Public methodSetLength
Sets the length of the current stream.
(Inherited from CompressedStream.)
Public methodWrite
Writes a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written.
(Inherited from CompressedStream.)
Public methodWriteByte
Writes a byte to the current position in the stream and advances the position within the stream by one byte.
(Overrides StreamWriteByte(Byte).)
Top
Properties
  NameDescription
Public propertyBaseStream
The stream that is decompressed.
Public propertyCanRead
Gets a value indicating whether the current stream supports reading.
(Inherited from OperationStream.)
Public propertyCanSeek
Gets a value indicating whether the current stream supports seeking.
(Inherited from OperationStream.)
Public propertyCanWrite
Gets a value indicating whether the current stream supports writing.
(Inherited from OperationStream.)
Public propertyChecksum
Gets checksum calculated for this stream starting from the first read/write operation and up to the Flush call.
(Inherited from CompressedStream.)
Public propertyCompressedSize
Gets the compressed size of the stream.
(Inherited from CompressedStream.)
Public propertyHasFlushedFinalBlock
Gets a value which indicates whether the final buffer block has been written/read to/from the underlying stream.
(Inherited from OperationStream.)
Public propertyLength
Gets the length in bytes of the stream.
(Inherited from OperationStream.)
Public propertyPosition
Gets or sets the position within the current stream.
(Inherited from OperationStream.)
Public propertyTotalPlainCount
Gets value which specify total plain bytes count (not-compressed and not-encrypted).
(Inherited from OperationStream.)
Public propertyTotalTransformedCount
Gets value which specify total transformed bytes count (compressed or encrypted).
(Inherited from OperationStream.)
Public propertyUncompressedSize
Gets the uncompressed size of the stream.
Top
Events
  NameDescription
Public eventChecksumReady
Event occurs when calculation of the checksum for this stream is completed.
(Inherited from CompressedStream.)
Top
See Also