XxHash128.TryHash Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пытается вычислить хэш XXH128 предоставленных source
данных в предоставленном destination
с помощью дополнительно предоставленного seed
.
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
Параметры
- source
- ReadOnlySpan<Byte>
Хэш-данные.
- bytesWritten
- Int32
Когда этот метод возвращает управление, содержит количество байтов, записанных в destination
.
- seed
- Int64
Начальное значение для этого хэш-вычисления. По умолчанию используется значение ноль.
Возвращаемое значение
true
Значение , если destination
достаточно для получения вычисляемого хэш-значения (16 байт); в противном случае — значение false
.