Calculates a 32bit Cyclic Redundancy Checksum (CRC) using the same polynomial
used by Zip. This type is used internally by DotNetZip; it is generally not used
directly by applications wishing to create, read, or manipulate zip archive
files.

C# | C# | Visual Basic | Visual Basic | Visual C++ | Visual C++ | F# | F# |
public class CRC32
public class CRC32
Public Class CRC32
Public Class CRC32
public ref class CRC32
public ref class CRC32
type CRC32 = class end
type CRC32 = class end

All Members | Constructors | Methods | Properties | ||
Icon | Member | Description |
---|---|---|
![]() | CRC32()()()() | |
![]() | Combine(Int32, Int32) |
Combines the given CRC32 value with the current running total.
|
![]() | ComputeCrc32(Int32, Byte) |
Get the CRC32 for the given (word,byte) combo. This is a computation
defined by PKzip.
|
![]() | Crc32Result |
Indicates the current CRC for all blocks slurped in.
|
![]() | Equals(Object) | (Inherited from Object.) |
![]() | Finalize()()()() | (Inherited from Object.) |
![]() | GetCrc32(Stream) |
Returns the CRC32 for the specified stream.
|
![]() | GetCrc32AndCopy(Stream, Stream) |
Returns the CRC32 for the specified stream, and writes the input into the
output stream.
|
![]() | GetHashCode()()()() | (Inherited from Object.) |
![]() | GetType()()()() | (Inherited from Object.) |
![]() | MemberwiseClone()()()() | (Inherited from Object.) |
![]() | SlurpBlock(array<Byte>[]()[][], Int32, Int32) |
Update the value for the running CRC32 using the given block of bytes.
This is useful when using the CRC32() class in a Stream.
|
![]() | ToString()()()() | (Inherited from Object.) |
![]() | TotalBytesRead |
indicates the total number of bytes read on the CRC stream.
This is used when writing the ZipDirEntry when compressing files.
|

Object | |
![]() | CRC32 |
Assembly: Keyoti4.RapidSpell.WPF (Module: Keyoti4.RapidSpell.WPF.dll) Version: 3.1.16.1214