次の方法で共有


XxHash32.TryHash メソッド

定義

指定されたデータの XxHash32 ハッシュを指定された宛先に計算しようとします。

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

パラメーター

source
ReadOnlySpan<Byte>

ハッシュを計算するデータ。

destination
Span<Byte>

計算されたハッシュ値を受け取るバッファー。

bytesWritten
Int32

このメソッドから戻るときに、destination に書き込まれたバイト数を格納します。

seed
Int32

このハッシュ計算のシード値。 既定値は 0 です。

戻り値

true が計算されたハッシュ値 (4 バイト) を受け取るのに十分な長さである場合 destination は 。 falseそれ以外の場合は 。

適用対象