BitOperations.Crc32C Method

Definition

Overloads

Crc32C(UInt32, Byte)

Accumulates the CRC (Cyclic redundancy check) checksum.

Crc32C(UInt32, UInt16)

Accumulates the CRC (Cyclic redundancy check) checksum.

Crc32C(UInt32, UInt32)

Accumulates the CRC (Cyclic redundancy check) checksum.

Crc32C(UInt32, UInt64)

Accumulates the CRC (Cyclic redundancy check) checksum.

Crc32C(UInt32, Byte)

Source:
BitOperations.cs
Source:
BitOperations.cs

Important

This API is not CLS-compliant.

Accumulates the CRC (Cyclic redundancy check) checksum.

public:
 static System::UInt32 Crc32C(System::UInt32 crc, System::Byte data);
[System.CLSCompliant(false)]
public static uint Crc32C (uint crc, byte data);
[<System.CLSCompliant(false)>]
static member Crc32C : uint32 * byte -> uint32
Public Shared Function Crc32C (crc As UInteger, data As Byte) As UInteger

Parameters

crc
UInt32

The base value to calculate checksum on.

data
Byte

The data for which to compute the checksum.

Returns

The CRC-checksum.

Attributes

Applies to

Crc32C(UInt32, UInt16)

Source:
BitOperations.cs
Source:
BitOperations.cs

Important

This API is not CLS-compliant.

Accumulates the CRC (Cyclic redundancy check) checksum.

public:
 static System::UInt32 Crc32C(System::UInt32 crc, System::UInt16 data);
[System.CLSCompliant(false)]
public static uint Crc32C (uint crc, ushort data);
[<System.CLSCompliant(false)>]
static member Crc32C : uint32 * uint16 -> uint32
Public Shared Function Crc32C (crc As UInteger, data As UShort) As UInteger

Parameters

crc
UInt32

The base value to calculate checksum on.

data
UInt16

The data for which to compute the checksum.

Returns

The CRC-checksum.

Attributes

Applies to

Crc32C(UInt32, UInt32)

Source:
BitOperations.cs
Source:
BitOperations.cs

Important

This API is not CLS-compliant.

Accumulates the CRC (Cyclic redundancy check) checksum.

public:
 static System::UInt32 Crc32C(System::UInt32 crc, System::UInt32 data);
[System.CLSCompliant(false)]
public static uint Crc32C (uint crc, uint data);
[<System.CLSCompliant(false)>]
static member Crc32C : uint32 * uint32 -> uint32
Public Shared Function Crc32C (crc As UInteger, data As UInteger) As UInteger

Parameters

crc
UInt32

The base value to calculate checksum on.

data
UInt32

The data for which to compute the checksum.

Returns

The CRC-checksum.

Attributes

Applies to

Crc32C(UInt32, UInt64)

Source:
BitOperations.cs
Source:
BitOperations.cs

Important

This API is not CLS-compliant.

Accumulates the CRC (Cyclic redundancy check) checksum.

public:
 static System::UInt32 Crc32C(System::UInt32 crc, System::UInt64 data);
[System.CLSCompliant(false)]
public static uint Crc32C (uint crc, ulong data);
[<System.CLSCompliant(false)>]
static member Crc32C : uint32 * uint64 -> uint32
Public Shared Function Crc32C (crc As UInteger, data As ULong) As UInteger

Parameters

crc
UInt32

The base value to calculate checksum on.

data
UInt64

The data for which to compute the checksum.

Returns

The CRC-checksum.

Attributes

Applies to