HMAC.HashCore Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
HashCore(ReadOnlySpan<Byte>) |
Merutekan data yang ditulis ke objek ke dalam algoritma HMAC untuk menghitung HMAC. |
HashCore(Byte[], Int32, Int32) |
Saat ditimpa di kelas turunan, merutekan data yang ditulis ke objek ke dalam algoritma HMAC untuk menghitung nilai HMAC. |
HashCore(ReadOnlySpan<Byte>)
- Sumber:
- HMAC.cs
- Sumber:
- HMAC.cs
- Sumber:
- HMAC.cs
Merutekan data yang ditulis ke objek ke dalam algoritma HMAC untuk menghitung HMAC.
protected:
override void HashCore(ReadOnlySpan<System::Byte> source);
protected override void HashCore (ReadOnlySpan<byte> source);
override this.HashCore : ReadOnlySpan<byte> -> unit
Protected Overrides Sub HashCore (source As ReadOnlySpan(Of Byte))
Parameter
- source
- ReadOnlySpan<Byte>
Input untuk menghitung kode HMAC.
Pengecualian
Dalam semua kasus.
Keterangan
Implementasi default metode ini melempar PlatformNotSupportedException karena tidak ada implementasi HMAC terkelola.
Jenis turunan harus mengambil alih metode ini.
Berlaku untuk
HashCore(Byte[], Int32, Int32)
- Sumber:
- HMAC.cs
- Sumber:
- HMAC.cs
- Sumber:
- HMAC.cs
Saat ditimpa di kelas turunan, merutekan data yang ditulis ke objek ke dalam algoritma HMAC untuk menghitung nilai HMAC.
protected:
override void HashCore(cli::array <System::Byte> ^ rgb, int ib, int cb);
protected override void HashCore (byte[] rgb, int ib, int cb);
override this.HashCore : byte[] * int * int -> unit
Protected Overrides Sub HashCore (rgb As Byte(), ib As Integer, cb As Integer)
Parameter
- rgb
- Byte[]
Data input.
- ib
- Int32
Offset ke dalam array byte untuk mulai menggunakan data.
- cb
- Int32
Jumlah byte dalam array yang akan digunakan sebagai data.
Keterangan
Metode ini tidak dipanggil oleh kode aplikasi.