Partager via


XxHash64.Hash Méthode

Définition

Surcharges

Hash(Byte[])

Calcule le hachage XxHash64 des données fournies.

Hash(Byte[], Int64)

Calcule le hachage XxHash64 des données fournies à l’aide de la valeur initiale fournie.

Hash(ReadOnlySpan<Byte>, Int64)

Calcule le hachage XxHash64 des données fournies.

Hash(ReadOnlySpan<Byte>, Span<Byte>, Int64)

Calcule le hachage XxHash64 des données fournies dans la destination fournie.

Hash(Byte[])

Source:
XxHash64.cs
Source:
XxHash64.cs
Source:
XxHash64.cs

Calcule le hachage XxHash64 des données fournies.

public:
 static cli::array <System::Byte> ^ Hash(cli::array <System::Byte> ^ source);
public static byte[] Hash (byte[] source);
static member Hash : byte[] -> byte[]
Public Shared Function Hash (source As Byte()) As Byte()

Paramètres

source
Byte[]

Données à hacher.

Retours

Byte[]

Hachage XxHash64 des données fournies.

Exceptions

source a la valeur null.

S’applique à

Hash(Byte[], Int64)

Source:
XxHash64.cs
Source:
XxHash64.cs
Source:
XxHash64.cs

Calcule le hachage XxHash64 des données fournies à l’aide de la valeur initiale fournie.

public:
 static cli::array <System::Byte> ^ Hash(cli::array <System::Byte> ^ source, long seed);
public static byte[] Hash (byte[] source, long seed);
static member Hash : byte[] * int64 -> byte[]
Public Shared Function Hash (source As Byte(), seed As Long) As Byte()

Paramètres

source
Byte[]

Données à hacher.

seed
Int64

Valeur de départ pour ce calcul de hachage.

Retours

Byte[]

Hachage XxHash64 des données fournies.

Exceptions

source a la valeur null.

S’applique à

Hash(ReadOnlySpan<Byte>, Int64)

Source:
XxHash64.cs
Source:
XxHash64.cs
Source:
XxHash64.cs

Calcule le hachage XxHash64 des données fournies.

public static byte[] Hash (ReadOnlySpan<byte> source, long seed = 0);
static member Hash : ReadOnlySpan<byte> * int64 -> byte[]
Public Shared Function Hash (source As ReadOnlySpan(Of Byte), Optional seed As Long = 0) As Byte()

Paramètres

source
ReadOnlySpan<Byte>

Données à hacher.

seed
Int64

Valeur de départ pour ce calcul de hachage. La valeur par défaut est zéro.

Retours

Byte[]

Hachage XxHash64 des données fournies.

S’applique à

Hash(ReadOnlySpan<Byte>, Span<Byte>, Int64)

Source:
XxHash64.cs
Source:
XxHash64.cs
Source:
XxHash64.cs

Calcule le hachage XxHash64 des données fournies dans la destination fournie.

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

Paramètres

source
ReadOnlySpan<Byte>

Données à hacher.

destination
Span<Byte>

Mémoire tampon qui reçoit la valeur de hachage calculée.

seed
Int64

Valeur de départ pour ce calcul de hachage. La valeur par défaut est zéro.

Retours

Nombre d’octets écrits dans destination.

S’applique à