XceedCompressedStreamEx Class Members
See Also  Properties  Methods 
Xceed.Compression.Formats Assembly > Xceed.Compression.Formats Namespace : XceedCompressedStreamEx Class

The following tables list the members exposed by XceedCompressedStreamEx.

Public Constructors

 NameDescription
Public ConstructorXceedCompressedStreamEx ConstructorOverloaded. Initializes a new instance of the XceedCompressedStreamEx class specifying the inner stream to write to and read from.  
Top

Public Properties

 NameDescription
Public PropertyCanReadGets a boolean value indicating whether the current stream supports reading. (Inherited from FormattedCompressedStream)
Public PropertyCanSeekGets a boolean value indicating whether the current stream supports seeking. (Inherited from FormattedCompressedStream)
Public PropertyCanTimeoutGets a value that determines whether the current stream can time out. (Inherited from System.IO.Stream)
Public PropertyCanWriteGets a boolean value indicating whether the current stream supports writing. (Inherited from FormattedCompressedStream)
Public PropertyEncryptionPasswordGets or sets the encryption password that will be used to encrypt the files in the stream. (Inherited from XceedCompressedStream)
Public PropertyLengthGets the length, in bytes, of the stream. (Inherited from FormattedCompressedStream)
Public PropertyPositionGets or sets the position within the current stream. (Inherited from FormattedCompressedStream)
Public PropertyReadTimeoutGets or sets a value that determines how long the stream will attempt to read before timing out. (Inherited from System.IO.Stream)
Public PropertyTransientGets or sets a boolean value indicating if the stream is responsible for closing its inner stream. (Inherited from FormattedCompressedStream)
Public PropertyWriteTimeoutGets or sets a value that determines how long the stream will attempt to write before timing out. (Inherited from System.IO.Stream)
Top

Public Methods

 NameDescription
Public MethodBeginRead (Inherited from System.IO.Stream)
Public MethodBeginWrite (Inherited from System.IO.Stream)
Public MethodCloseCloses the current stream and releases any resources (such as sockets and file handles) associated with the current stream. (Inherited from System.IO.Stream)
Public Methodstatic (Shared in Visual Basic)CompressOverloaded. Compresses an array of bytes using the extended Xceed compression format. Use this method to compress data compatible with the ActiveX Xceed Zip Compression Library (XceedCompression object).  
Public MethodCreateObjRefCreates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject)
Public Methodstatic (Shared in Visual Basic)DecompressOverloaded. Decompresses an array of Xceed formatted compressed bytes. Use this method to decompress data compatible with the ActiveX Xceed Zip Compression Library (XceedCompression object).  
Public MethodDisposeOverloaded. Releases all resources used by the FormattedCompressedStream. (Inherited from FormattedCompressedStream)
Public MethodEndReadWaits for the pending asynchronous read to complete. (Inherited from System.IO.Stream)
Public MethodEndWriteEnds an asynchronous write operation. (Inherited from System.IO.Stream)
Public MethodFlushClears all buffers for this stream and causes any buffered data to be written to the underlying compressed stream. (Inherited from FormattedCompressedStream)
Public MethodGetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodInitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodReadReads a sequence of bytes from the current stream and advances the position within the stream by the number of bytes read. (Inherited from FormattedCompressedStream)
Public MethodReadByteReads a byte from the stream and advances the position within the stream by one byte, or returns -1 if at the end of the stream. (Inherited from System.IO.Stream)
Public MethodSeekSets the position within the current stream. (Inherited from FormattedCompressedStream)
Public MethodSetLengthSets the length of the current stream. (Inherited from FormattedCompressedStream)
Public MethodWriteWrites a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written. (Inherited from FormattedCompressedStream)
Public MethodWriteByteWrites a byte to the current position in the stream and advances the position within the stream by one byte. (Inherited from System.IO.Stream)
Top

Protected Methods

 NameDescription
Protected MethodCreateWaitHandleAllocates a WaitHandle object. (Inherited from System.IO.Stream)
Protected MethodFinalizeAllows the FormattedCompressedStream object to attempt to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from FormattedCompressedStream)
Protected MethodMemberwiseCloneOverloaded. Creates a shallow copy of the current MarshalByRefObject object. (Inherited from System.MarshalByRefObject)
Protected MethodReadFooterThis method is reserved for internal use and is not intended to be used directly from your code. (Inherited from XceedCompressedStream)
Protected MethodReadHeaderThis method is reserved for internal use and is not intended to be used directly from your code. (Inherited from XceedCompressedStream)
Protected MethodWriteFooterThis method is reserved for internal use and is not intended to be used directly from your code. (Inherited from XceedCompressedStream)
Protected MethodWriteHeaderThis method is reserved for internal use and is not intended to be used directly from your code. (Inherited from XceedCompressedStream)
Top

See Also