Xceed Real-Time Zip for Silverlight Documentation
CompressedStream Class Members
Properties  Methods 


The following tables list the members exposed by CompressedStream.

Public Constructors
 NameDescription
Public ConstructorCompressedStream ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public PropertyCanReadOverridden. Determines whether the inner stream supports reading AND the compressed stream supports data decompression.  
Public PropertyCanSeekOverridden. A CompressedStream object is not seekable.  
Public PropertyCanTimeout (Inherited from System.IO.Stream)
Public PropertyCanWriteOverridden. Determines whether the inner stream supports writing AND the compressed stream supports data compression.  
Public PropertyInnerStreamGets the Stream that was passed when creating this CompressedStream.  
Public PropertyLengthOverridden. A CompressedStream object is not seekable.  
Public PropertyPositionOverridden. A CompressedStream object is not seekable.  
Public PropertyReadTimeout (Inherited from System.IO.Stream)
Public PropertyRemainingOffsetGets the negative byte offset at which the compressed data ends inside the last data buffer read by the object.  
Public PropertyTransientGets or sets a boolean value indicating if the stream is responsible for closing its inner stream.  
Public PropertyWriteTimeout (Inherited from System.IO.Stream)
Top
Public Methods
 NameDescription
Public MethodBeginRead (Inherited from System.IO.Stream)
Public MethodBeginWrite (Inherited from System.IO.Stream)
Public MethodClose (Inherited from System.IO.Stream)
Public MethodCopyToOverloaded.  (Inherited from System.IO.Stream)
Public MethodCopyToAsyncOverloaded.  (Inherited from System.IO.Stream)
Public MethodCreateObjRef (Inherited from System.MarshalByRefObject)
Public MethodDisposeOverloaded. Overridden. Provides correct cleanup of resources in the base class and its derived classes.  
Public MethodEndRead (Inherited from System.IO.Stream)
Public MethodEndWrite (Inherited from System.IO.Stream)
Public MethodFlushOverridden. Causes all pending compressed data to be written to the inner stream, and updates the underlying data source or repository of the inner stream with the current state of the buffer.  
Public MethodFlushAsyncOverloaded.  (Inherited from System.IO.Stream)
Public MethodGetLifetimeService (Inherited from System.MarshalByRefObject)
Public MethodInitializeLifetimeService (Inherited from System.MarshalByRefObject)
Public MethodReadOverridden. Reads and decompresses a sequence of bytes from the inner stream.  
Public MethodReadAsyncOverloaded.  (Inherited from System.IO.Stream)
Public MethodReadByte (Inherited from System.IO.Stream)
Public MethodSeekOverridden. A CompressedStream object is not seekable.  
Public MethodSetLengthOverridden. A CompressedStream object is not seekable.  
Public Methodstatic (Shared in Visual Basic)SetupPPMdCompressionPrepares PPMd compression using the specified Stream and compression level.  
Public Methodstatic (Shared in Visual Basic)SetupPPMdDecompressionPrepares PPMd decompression using the specified Stream and compression level.  
Public Methodstatic (Shared in Visual Basic)WillUseCompressionDetermines whether a compression format will be used, based on a specified compression method and level.  
Public MethodWriteOverridden. Compresses and writes a sequence of bytes to the inner stream.  
Public MethodWriteAsyncOverloaded.  (Inherited from System.IO.Stream)
Public MethodWriteByte (Inherited from System.IO.Stream)
Top
Protected Methods
 NameDescription
Protected MethodCreateWaitHandle (Inherited from System.IO.Stream)
Protected MethodFinalizeAllows the CompressedStream object to attempt to free resources and perform other cleanup operations before it is reclaimed by garbage collection.  
Protected MethodMemberwiseCloneOverloaded.  (Inherited from System.MarshalByRefObject)
Protected MethodObjectInvariant (Inherited from System.IO.Stream)
Top
See Also

Reference

CompressedStream Class
Xceed.Compression Namespace

Send Feedback