BitOperations.Crc32C Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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