Aracılığıyla paylaş


XxHash128.TryHash Yöntem

Tanım

sağlanan source verilerin XXH128 karmasını isteğe bağlı olarak sağlanan seedkullanılarak sağlanan destination içine hesaplamayı dener.

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>

Karmaya veri.

destination
Span<Byte>

Hesaplanan 128 bit karma kodunu 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ğeri (16 bayt) alacak kadar uzunsa destination , değilse, false.

Şunlara uygulanır