Aracılığıyla paylaş


XxHash64.TryHash Yöntem

Tanım

Sağlanan verilerin XxHash64 karması ile sağlanan hedefe hesaplanmaya çalışılıyor.

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

Parametreler

source
ReadOnlySpan<Byte>

Karma 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
Int64

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

Döndürülenler

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

Şunlara uygulanır