XxHash32.Hash Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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
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
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.
- seed
- Int32
Valeur initiale de ce calcul de hachage. La valeur par défaut est zéro.
Retours
Nombre d’octets écrits dans destination
.