Crc32 类

定义

重要

此 API 不符合 CLS。

此类通过内部函数提供对 ARM Crc32 硬件指令的访问。

public ref class Crc32 abstract : System::Runtime::Intrinsics::Arm::ArmBase
[System.CLSCompliant(false)]
public abstract class Crc32 : System.Runtime.Intrinsics.Arm.ArmBase
[<System.CLSCompliant(false)>]
type Crc32 = class
    inherit ArmBase
Public MustInherit Class Crc32
Inherits ArmBase
继承
Crc32
属性

属性

IsSupported

方法

ComputeCrc32(UInt32, Byte)

uint32_t __crc32b (uint32_t a, uint8_t b)

A32:CRC32B Rd、Rn、Rm

A64:CRC32B Wd、Wn、Wm

ComputeCrc32(UInt32, UInt16)

uint32_t __crc32h (uint32_t a, uint16_t b)

A32:CRC32H Rd、Rn、Rm

A64:CRC32H Wd、Wn、Wm

ComputeCrc32(UInt32, UInt32)

uint32_t __crc32w (uint32_t a, uint32_t b)

A32:CRC32W Rd、Rn、Rm

A64:CRC32W Wd、Wn、Wm

ComputeCrc32C(UInt32, Byte)

uint32_t __crc32cb (uint32_t a, uint8_t b)

A32:CRC32CB Rd、Rn、Rm

A64:CRC32CB Wd、Wn、Wm

ComputeCrc32C(UInt32, UInt16)

uint32_t __crc32ch (uint32_t a, uint16_t b)

A32:CRC32CH Rd、Rn、Rm

A64:CRC32CH Wd、Wn、Wm

ComputeCrc32C(UInt32, UInt32)

uint32_t __crc32cw (uint32_t a, uint32_t b)

A32:CRC32CW Rd、Rn、Rm

A64:CRC32CW Wd、Wn、Wm

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于