Aracılığıyla paylaş


XxHash32.TryHash Yöntem

Tanım

Sağlanan verilerin XxHash32 karması ile sağlanan hedef arasında işlem yapmaya çalışır.

public static bool TryHash (ReadOnlySpan<byte> source, Span<byte> destination, out int bytesWritten, int seed = 0);
static member TryHash : ReadOnlySpan<byte> * Span<byte> * int * int -> bool
Public Shared Function TryHash (source As ReadOnlySpan(Of Byte), destination As Span(Of Byte), ByRef bytesWritten As Integer, Optional seed As Integer = 0) As Boolean

Parametreler

source
ReadOnlySpan<Byte>

Karmaya veri.

destination
Span<Byte>

Hesaplanan karma değerini alan arabellek.

bytesWritten
Int32

Bu yöntem döndürdüğünde, öğesine destinationyazılan bayt sayısını içerir.

seed
Int32

Bu karma hesaplama için tohum değeri. Varsayılan değer sıfırdır.

Döndürülenler

true hesaplanan karma değeri (4 bayt) alacak kadar uzunsa destination , değilse, false.

Şunlara uygulanır