Partager via


XxHash32.Hash Méthode

Définition

Surcharges

Hash(Byte[])

Calcule le hachage XxHash32 des données fournies.

Hash(Byte[], Int32)

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

Hash(ReadOnlySpan<Byte>, Int32)

Calcule le hachage XxHash32 des données fournies.

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

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

Hash(Byte[])

Source:
XxHash32.cs
Source:
XxHash32.cs
Source:
XxHash32.cs

Calcule le hachage XxHash32 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 XxHash32 des données fournies.

Exceptions

source a la valeur null.

S’applique à

Hash(Byte[], Int32)

Source:
XxHash32.cs
Source:
XxHash32.cs
Source:
XxHash32.cs

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

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

Paramètres

source
Byte[]

Données à hacher.

seed
Int32

Valeur initiale de ce calcul de hachage.

Retours

Byte[]

Hachage XxHash32 des données fournies.

Exceptions

source a la valeur null.

S’applique à

Hash(ReadOnlySpan<Byte>, Int32)

Source:
XxHash32.cs
Source:
XxHash32.cs
Source:
XxHash32.cs

Calcule le hachage XxHash32 des données fournies.

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

Paramètres

source
ReadOnlySpan<Byte>

Données à hacher.

seed
Int32

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

Retours

Byte[]

Hachage XxHash32 des données fournies.

S’applique à

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

Source:
XxHash32.cs
Source:
XxHash32.cs
Source:
XxHash32.cs

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

public static int Hash (ReadOnlySpan<byte> source, Span<byte> destination, int seed = 0);
static member Hash : ReadOnlySpan<byte> * Span<byte> * int -> int
Public Shared Function Hash (source As ReadOnlySpan(Of Byte), destination As Span(Of Byte), Optional seed As Integer = 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
Int32

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

Retours

Nombre d’octets écrits dans destination.

S’applique à