Freigeben über


NonCryptographicHashAlgorithm.TryGetHashAndReset Methode

Definition

Versucht, den berechneten Hashwert in zu destinationschreiben. Bei erfolgreicher Ausführung löscht den akkumulierten Zustand.

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>

Der Puffer, der den berechneten Hashwert empfängt.

bytesWritten
Int32

Nach der Rückgabe dieser Methode enthält er die Anzahl der in destination geschriebenen Bytes.

Gibt zurück

true und löscht den akkumulierten Zustand, wenn destination lang genug ist, um den berechneten Hashwert zu empfangen, falseandernfalls .

Gilt für: