NonCryptographicHashAlgorithm.GetHashAndResetCore(Span<Byte>) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Schreibt den berechneten Hashwert, um dann den akkumulierten Zustand zu destination
löschen.
protected:
virtual void GetHashAndResetCore(Span<System::Byte> destination);
protected virtual void GetHashAndResetCore (Span<byte> destination);
abstract member GetHashAndResetCore : Span<byte> -> unit
override this.GetHashAndResetCore : Span<byte> -> unit
Protected Overridable Sub GetHashAndResetCore (destination As Span(Of Byte))
Parameter
Hinweise
Implementierungen dieser Methode müssen genau HashLengthInBytes Bytes in destination
schreiben.
Gehen Sie nicht davon aus, dass der Puffer null initialisiert wurde.
Die NonCryptographicHashAlgorithm -Klasse überprüft die Größe des Puffers vor dem Aufrufen dieser Methode und schneidet die Spanne nach unten, um genau HashLengthInBytes in der Länge zu sein.
Die Standardimplementierung dieser Methode ruft auf GetCurrentHashCore(Span<Byte>) , gefolgt von Reset(). Überschreibungen dieser Methode müssen keine dieser Methoden aufrufen, müssen jedoch sicherstellen, dass der Aufrufer keine Verhaltensunterschiede feststellen kann.