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

Definizione

Tenta di finalizzare il calcolo hash dopo l'elaborazione degli ultimi dati dall'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 ricevere l'hash o Hash-Based valore HMAC (Message Authentication Code).

bytesWritten
Int32

Quando termina, questo metodo contiene il numero totale di byte scritti in destination. Questo parametro viene considerato non inizializzato.

Valori restituiti

true se destination è sufficientemente lungo da ricevere il valore hash o HMAC; in caso contrario, false.

Eccezioni

L'oggetto IncrementalHash è già stato eliminato.

Si applica a