HashAlgorithm.TryComputeHash(ReadOnlySpan<Byte>, Span<Byte>, Int32) Methode

Definition

Versucht, den Hashwert für das angegebene Bytearray zu berechnen.Attempts to compute the hash value for the specified byte array.

public:
 bool TryComputeHash(ReadOnlySpan<System::Byte> source, Span<System::Byte> destination, [Runtime::InteropServices::Out] int % bytesWritten);
public bool TryComputeHash (ReadOnlySpan<byte> source, Span<byte> destination, out int bytesWritten);
member this.TryComputeHash : ReadOnlySpan<byte> * Span<byte> * int -> bool
Public Function TryComputeHash (source As ReadOnlySpan(Of Byte), destination As Span(Of Byte), ByRef bytesWritten As Integer) As Boolean

Parameter

source
ReadOnlySpan<Byte>

Die Eingabe, für die der Hashcode berechnet werden soll.The input to compute the hash code for.

destination
Span<Byte>

Der Puffer zum Empfangen des Hashwerts.The buffer to receive the hash value.

bytesWritten
Int32

Nach Ausführung dieser Methode die Gesamtzahl der in destination geschriebenen Bytes.When this method returns, the total number of bytes written into destination. Dieser Parameter wird nicht initialisiert behandelt.This parameter is treated as uninitialized.

Gibt zurück

Boolean

true, wenn destination zum Empfangen des Hashwerts lang genug ist. Andernfalls false.true if destination is long enough to receive the hash value; otherwise, false.

Gilt für: