Condividi tramite


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

Definizione

Tenta di finalizzare il calcolo hash dopo l'elaborazione degli ultimi dati da parte dell'algoritmo 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

Parametri

destination
Span<Byte>

Buffer per la ricezione del valore hash o HMAC (Hash-Based Message Authentication Code).

bytesWritten
Int32

Al termine di questo metodo, il numero totale di byte scritti in destination. Questo parametro viene trattato come non inizializzato.

Restituisce

true se la lunghezza di destination è sufficiente per ricevere il valore hash o HMAC. In caso contrario, false.

Eccezioni

L'oggetto IncrementalHash è già stato eliminato.

Si applica a