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

Definition

Försök att slutföra hash-beräkningen när de senaste data bearbetas av hash-algoritmen.

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

Parametrar

destination
Span<Byte>

Bufferten för att ta emot värdet för hash- eller Hash-Based meddelandeautentiseringskod (HMAC).

bytesWritten
Int32

När den här metoden returneras innehåller det totala antalet byte som skrivits till destination. Den här parametern behandlas som oinitierad.

Returer

true om destination är tillräckligt lång för att ta emot hash- eller HMAC-värdet, falseannars .

Undantag

Objektet IncrementalHash har redan tagits bort.

Gäller för