Keyoti RapidSpell WPF API Docs
CRC32 Class
APIKeyoti.RapidSpell.Compression.WpfCRC32
Keyoti RapidSpell WPF
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.
Declaration Syntax
C#C#Visual BasicVisual BasicVisual 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
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
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.

Inheritance Hierarchy
Object
CRC32

Assembly: Keyoti4.RapidSpell.WPF (Module: Keyoti4.RapidSpell.WPF.dll) Version: 3.1.16.1214