XxHash32.Hash Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Hash(Byte[]) |
Berechnet den XxHash32-Hash der bereitgestellten Daten. |
Hash(Byte[], Int32) |
Berechnet den XxHash32-Hash der bereitgestellten Daten mithilfe des bereitgestellten Seeds. |
Hash(ReadOnlySpan<Byte>, Int32) |
Berechnet den XxHash32-Hash der bereitgestellten Daten. |
Hash(ReadOnlySpan<Byte>, Span<Byte>, Int32) |
Berechnet den XxHash32-Hash der bereitgestellten Daten in das angegebene Ziel. |
Hash(Byte[])
- Quelle:
- XxHash32.cs
- Quelle:
- XxHash32.cs
- Quelle:
- XxHash32.cs
Berechnet den XxHash32-Hash der bereitgestellten Daten.
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()
Parameter
- source
- Byte[]
Die Daten, die gehasht werden sollen.
Gibt zurück
Der XxHash32-Hash der bereitgestellten Daten.
Ausnahmen
source
ist null
.
Gilt für:
Hash(Byte[], Int32)
- Quelle:
- XxHash32.cs
- Quelle:
- XxHash32.cs
- Quelle:
- XxHash32.cs
Berechnet den XxHash32-Hash der bereitgestellten Daten mithilfe des bereitgestellten Seeds.
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()
Parameter
- source
- Byte[]
Die Daten, die gehasht werden sollen.
- seed
- Int32
Der Startwert für diese Hashberechnung.
Gibt zurück
Der XxHash32-Hash der bereitgestellten Daten.
Ausnahmen
source
ist null
.
Gilt für:
Hash(ReadOnlySpan<Byte>, Int32)
- Quelle:
- XxHash32.cs
- Quelle:
- XxHash32.cs
- Quelle:
- XxHash32.cs
Berechnet den XxHash32-Hash der bereitgestellten Daten.
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()
Parameter
- source
- ReadOnlySpan<Byte>
Die Daten, die gehasht werden sollen.
- seed
- Int32
Der Startwert für diese Hashberechnung. Der Standardwert ist 0.
Gibt zurück
Der XxHash32-Hash der bereitgestellten Daten.
Gilt für:
Hash(ReadOnlySpan<Byte>, Span<Byte>, Int32)
- Quelle:
- XxHash32.cs
- Quelle:
- XxHash32.cs
- Quelle:
- XxHash32.cs
Berechnet den XxHash32-Hash der bereitgestellten Daten in das angegebene Ziel.
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
Parameter
- source
- ReadOnlySpan<Byte>
Die Daten, die gehasht werden sollen.
- seed
- Int32
Der Startwert für diese Hashberechnung. Der Standardwert ist 0.
Gibt zurück
Die Anzahl der Bytes, die in destination
geschrieben wurden.