'Declaration Public Class ChecksumStream Inherits System.IO.Stream Implements System.IDisposable
'Usage Dim instance As ChecksumStream
public class ChecksumStream : System.IO.Stream, System.IDisposable
'Declaration Public Class ChecksumStream Inherits System.IO.Stream Implements System.IDisposable
'Usage Dim instance As ChecksumStream
public class ChecksumStream : System.IO.Stream, System.IDisposable
The ChecksumStream only supports CRC32 and Adler32 checksums.
Closing the ChecksumStream will also close the inner stream.
System.Object
System.MarshalByRefObject
System.IO.Stream
Xceed.Compression.Formats.ChecksumStream
Name | Description | |
---|---|---|
![]() | ChecksumStream Constructor | Overloaded. Initializes a new instance of the ChecksumStream class. |
Name | Description | |
---|---|---|
![]() | CanRead | Overridden. Gets a boolean value indicating whether the current stream supports reading. |
![]() | CanSeek | Overridden. Gets a boolean value indicating whether the current stream supports seeking. |
![]() | CanTimeout | (Inherited from System.IO.Stream) |
![]() | CanWrite | Overridden. Gets a boolean value indicating whether the current stream supports writing. |
![]() | Checksum | Gets a value representing the current checksum. |
![]() | ExpectedChecksum | Gets or sets the expected checksum. |
![]() | Length | Overridden. Gets the length, in bytes, of the stream. |
![]() | Position | Overridden. Gets or sets the position within the current stream. |
![]() | ReadTimeout | (Inherited from System.IO.Stream) |
![]() | WriteTimeout | (Inherited from System.IO.Stream) |
Name | Description | |
---|---|---|
![]() | BeginRead | (Inherited from System.IO.Stream) |
![]() | BeginWrite | (Inherited from System.IO.Stream) |
![]() ![]() | CalculateAdler32 | Overloaded. Calculates an Adler32 checksum. |
![]() ![]() | CalculateCrc16 | |
![]() ![]() | CalculateCrc32 | Overloaded. Calculates a CRC32 checksum. |
![]() | Close | (Inherited from System.IO.Stream) |
![]() | CopyTo | Overloaded. (Inherited from System.IO.Stream) |
![]() | CopyToAsync | Overloaded. (Inherited from System.IO.Stream) |
![]() | CreateObjRef | (Inherited from System.MarshalByRefObject) |
![]() | Dispose | Overloaded. Overridden. Releases all resources used by the ChecksumStream. |
![]() | EndRead | (Inherited from System.IO.Stream) |
![]() | EndWrite | (Inherited from System.IO.Stream) |
![]() | Flush | Overridden. Clears all buffers for this stream and causes any buffered data to be written to the underlying stream. |
![]() | FlushAsync | Overloaded. (Inherited from System.IO.Stream) |
![]() | GetLifetimeService | (Inherited from System.MarshalByRefObject) |
![]() | InitializeLifetimeService | (Inherited from System.MarshalByRefObject) |
![]() | Read | Overridden. Reads a sequence of bytes from the current stream and advances the position within the stream by the number of bytes read. |
![]() | ReadAsync | Overloaded. (Inherited from System.IO.Stream) |
![]() | ReadByte | (Inherited from System.IO.Stream) |
![]() | Seek | Overridden. Sets the position within the current stream. |
![]() | SetLength | Overridden. Sets the length of the current stream. |
![]() | Write | Overridden. Writes a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written. |
![]() | WriteAsync | Overloaded. (Inherited from System.IO.Stream) |
![]() | WriteByte | (Inherited from System.IO.Stream) |
Name | Description | |
---|---|---|
![]() | CreateWaitHandle | (Inherited from System.IO.Stream) |
![]() | Finalize | Allows the ChecksumStream object to attempt to free resources and perform other cleanup operations before it is reclaimed by garbage collection. |
![]() | MemberwiseClone | Overloaded. (Inherited from System.MarshalByRefObject) |
![]() | ObjectInvariant | (Inherited from System.IO.Stream) |
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2