<?xml version="1.0"?>
<doc>
<assembly>
<name>ICSharpCode.SharpZipLib</name>
</assembly>
<members>
<member name="T:ICSharpCode.SharpZipLib.BZip2.BZip2">
<summary>
An example class to demonstrate compression and decompression of BZip2 streams.
</summary>
</member>
<member name="M:ICSharpCode.SharpZipLib.BZip2.BZip2.Decompress(System.IO.Stream,System.IO.Stream,System.Boolean)">
<summary>
Decompress the <paramref name="inStream">input</paramref> writing
uncompressed data to the <paramref name="outStream">output stream</paramref>
</summary>
<param name="inStream">The readable stream containing data to decompress.</param>
<param name="outStream">The output stream to receive the decompressed data.</param>
<param name="isStreamOwner">Both streams are closed on completion if true.</param>
</member>
<member name="M:ICSharpCode.SharpZipLib.BZip2.BZip2.Compress(System.IO.Stream,System.IO.Stream,System.Boolean,System.Int32)">
<summary>
Compress the <paramref name="inStream">input stream</paramref> sending
result data to <paramref name="outStream">output stream</paramref>
</summary>
<param name="inStream">The readable stream to compress.</param>
<param name="outStream">The output stream to receive the compressed data.</param>
<param name="isStreamOwner">Both streams are closed on completion if true.</param>
<param name="level">Block size acts as compression level (1 to 9) with 1 giving
the lowest compression and 9 the highest.</param>
</member>
<member name="T:ICSharpCode.SharpZipLib.BZip2.BZip2Constants">
<summary>
Defines internal values for both compression and decompression
</summary>
</member>
<member name="F:ICSharpCode.SharpZipLib.BZip2.BZip2Constants.RandomNumbers">
<summary>
Random numbers used to randomise repetitive blocks
</summary>
</member>
<member name="F:ICSharpCode.SharpZipLib.BZip2.BZip2Constants.BaseBlockSize">
<summary>
When multiplied by compression parameter (1-9) gives the block size for compression
9 gives the best compression but uses the most memory.
</summary>
</member>
<member name="F:ICSharpCode.SharpZipLib.BZip2.BZip2Constants.MaximumAlphaSize">
<summary>
Backend constant
</summary>
</member>
<member name="F:ICSharpCode.SharpZipLib.BZip2.BZip2Constants.MaximumCodeLength">
<summary>
Backend constant
</summary>
</member>
<member name="F:ICSharpCode.SharpZipLib.BZip2.BZip2Constants.RunA">
<summary>
Backend constant
</summary>
</member>
<member name="F:ICSharpCode.SharpZipLib.BZip2.BZip2Constants.RunB">
<summary>
Backend constant
</summary>
</member>
<member name="F:ICSharpCode.SharpZipLib.BZip2.BZip2Constants.GroupCount">
<summary>
Backend constant
</summary>
</member>
<member name="F:ICSharpCode.SharpZipLib.BZip2.BZip2Constants.GroupSize">
<summary>
Backend constant
</summary>
</member>
<member name="F:ICSharpCode.SharpZipLib.BZip2.BZip2Constants.NumberOfIterations">
<summary>
Backend constant
</summary>
</member>
<member name="F:ICSharpCode.SharpZipLib.BZip2.BZip2Constants.MaximumSelectors">
<summary>
Backend constant
</summary>
</member>
<member name="F:ICSharpCode.SharpZipLib.BZip2.BZip2Constants.OvershootBytes">
<summary>
Backend constant
</summary>
</member>
<member name="T:ICSharpCode.SharpZipLib.BZip2.BZip2Exception">
<summary>
BZip2Exception represents exceptions specific to BZip2 classes and code.
</summary>
</member>
<member name="M:ICSharpCode.SharpZipLib.BZip2.BZip2Exception.#ctor">
<summary>
Initialise a new instance of <see cref="T:ICSharpCode.SharpZipLib.BZip2.BZip2Exception" />.
</summary>
</member>
<member name="M:ICSharpCode.SharpZipLib.BZip2.BZip2Exception.#ctor(System.String)">
<summary>
Initialise a new instance of <see cref="T:ICSharpCode.SharpZipLib.BZip2.BZip2Exception" /> with its message string.
</summary>
<param name="message">A <see cref="T:System.String"/> that describes the error.</param>
</member>
<member name="M:ICSharpCode.SharpZipLib.BZip2.BZip2Exception.#ctor(System.String,System.Exception)">
<summary>
Initialise a new instance of <see cref="T:ICSharpCode.SharpZipLib.BZip2.BZip2Exception" />.
</summary>
<param name="message">A <see cref="T:System.String"/> that describes the error.</param>
<param name="innerException">The <see cref="T:System.Exception"/> that caused this exception.</param>
</member>
<member name="M:ICSharpCode.SharpZipLib.BZip2.BZip2Exception.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
<summary>
Initializes a new instance of the BZip2Exception class with serialized data.
</summary>
<param name="info">
The System.Runtime.Serialization.SerializationInfo that holds the serialized
object data about the exception being thrown.
</param>
<param name="context">
The System.Runtime.Serialization.StreamingContext that contains contextual information
about the source or destination.
</param>
</member>
<member name="T:ICSharpCode.SharpZipLib.BZip2.BZip2InputStream">
<summary>
An input stream that decompresses files in the BZip2 format
</summary>
</member>
<member name="M:ICSharpCode.SharpZipLib.BZip2.BZip2InputStream.#ctor(System.IO.Stream)">
<summary>
Construct instance for reading from stream
</summary>
<param name="stream">Data source</param>
</member>
<member name="P:ICSharpCode.SharpZipLib.BZip2.BZip2InputStream.IsStreamOwner">
<summary>
Get/set flag indicating ownership of underlying stream.
When the flag is true <see cref="M:System.IO.Stream.Dispose" /> will close the underlying stream also.
</summary>
</member>
<member name="P:ICSharpCode.SharpZipLib.BZip2.BZip2InputStream.CanRead">
<summary>
Gets a value indicating if the stream supports reading
</summary>
</member>
<member name="P:ICSharpCode.SharpZipLib.BZip2.BZip2InputStream.CanSeek">
<summary>
Gets a value indicating whether the current stream supports seeking.
</summary>
</member>
<member name="P:ICSharpCode.SharpZipLib.BZip2.BZip2InputStream.CanWrite">
<summary>
Gets a value indicating whether the current stream supports writing.
This property always returns false
</summary>
</member>
<member name="P:ICSharpCode.SharpZipLib.BZip2.BZip2InputStream.Length">
<summary>
Gets the length in bytes of the stream.
</summary>
</member
评论0