DotNetCompression Class Reference for Windows Phone
CompressionStream Class Members
Properties  Methods 


The following tables list the members exposed by CompressionStream.

Public Constructors
 NameDescription
Public ConstructorCompressionStream ConstructorInitializes a new instance of the CompressionStream class.  
Top
Public Properties
 NameDescription
Public PropertyBytesBuffered The number of bytes in the decoder buffer.  
Public PropertyCanReadOverridden. Gets the System.IO.Stream.CanRead property value of the underlying stream.  
Public PropertyCanSeekOverridden. Gets the System.IO.Stream.CanSeek property value of the underlying stream.  
Public PropertyCanTimeoutOverridden. Gets the value of the System.IO.Stream.CanTimeout property of the underlying stream.  
Public PropertyCanWriteOverridden. Gets the System.IO.Stream.CanWrite property value of the underlying stream.  
Public PropertyLengthOverridden. Gets the System.IO.Stream.Length property value of the underlying stream.  
Public PropertyPositionOverridden. Gets and sets the System.IO.Stream.Position property value of the underlying stream.  
Public PropertyReadTimeoutOverridden. Gets and sets the value of the System.IO.Stream.ReadTimeout property of the underlying stream.  
Public PropertyWriteTimeoutOverridden. Gets and sets the value of the System.IO.Stream.WriteTimeout property of the underlying stream.  
Top
Protected Properties
 NameDescription
Protected PropertyInnerStream Gets the inner stream.  
Top
Public Methods
 NameDescription
Public MethodBeginReadOverridden.  Initiates an asynchronous operation that reads compressed bytes from the underlying stream and decompresses it into the specified buffer.  
Public MethodBeginWriteOverridden.  Initiates an asynchronous operation that compresses bytes from the specified buffer and write compressed bytes into the underlying stream.  
Public MethodCloseOverridden. Flushes the content of internal buffer and closes the current stream.  
Public MethodCopyToOverloaded.  (Inherited from System.IO.Stream)
Public MethodCopyToAsyncOverloaded.  (Inherited from System.IO.Stream)
Public MethodCreateObjRef (Inherited from System.MarshalByRefObject)
Public MethodDisposeOverloaded. Overridden.  Flushes the content of internal buffer and release releases all resources used by the stream.  
Public MethodEndReadOverridden.  Waits for asynchronous read operation to complete.  
Public MethodEndWriteOverridden.  Waits for asynchronous write operation to complete.  
Public MethodFlushOverridden.  Flushes the buffered output into the underlying stream.  
Public MethodFlushAsyncOverloaded.  (Inherited from System.IO.Stream)
Public MethodGetLifetimeService (Inherited from System.MarshalByRefObject)
Public MethodInitializeLifetimeService (Inherited from System.MarshalByRefObject)
Public MethodReadOverridden.  Reads decompressed bytes from this stream into the specified byte array.  
Public MethodReadAsyncOverloaded.  (Inherited from System.IO.Stream)
Public MethodReadByte (Inherited from System.IO.Stream)
Public MethodReset Reset the stream state.  
Public MethodSeekOverridden.  Sets the position within the current stream.  
Public MethodSetLengthOverridden.  Sets the length of the stream.  
Public MethodWriteOverridden.  Writes bytes from the specified byte array into this 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 MethodMemberwiseCloneOverloaded.  (Inherited from System.MarshalByRefObject)
Protected MethodObjectInvariant (Inherited from System.IO.Stream)
Top
See Also

Reference

CompressionStream Class
Noemax.Compression Namespace

Send Feedback