Bagikan melalui


IncrementalHash.TryGetHashAndReset(Span<Byte>, Int32) Metode

Definisi

Upaya untuk menyelesaikan komputasi hash setelah data terakhir diproses oleh algoritma hash.

public:
 bool TryGetHashAndReset(Span<System::Byte> destination, [Runtime::InteropServices::Out] int % bytesWritten);
public bool TryGetHashAndReset (Span<byte> destination, out int bytesWritten);
member this.TryGetHashAndReset : Span<byte> * int -> bool
Public Function TryGetHashAndReset (destination As Span(Of Byte), ByRef bytesWritten As Integer) As Boolean

Parameter

destination
Span<Byte>

Buffer untuk menerima nilai hash atau Hash-Based Message Authentication Code (HMAC).

bytesWritten
Int32

Ketika metode ini kembali, jumlah total byte yang ditulis ke dalam destination. Parameter ini diperlakukan sebagai tidak diinisialisasi.

Mengembalikan

true jika destination cukup lama untuk menerima nilai hash atau HMAC; jika tidak, false.

Pengecualian

Berlaku untuk