XxHash128.Hash Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
Hash(Byte[]) |
Menghitung hash XXH128 dari data yang disediakan |
Hash(Byte[], Int64) |
Menghitung hash XXH128 dari data yang disediakan menggunakan benih yang disediakan. |
Hash(ReadOnlySpan<Byte>, Int64) |
Menghitung hash XXH128 dari data yang disediakan |
Hash(ReadOnlySpan<Byte>, Span<Byte>, Int64) |
Menghitung hash XXH128 dari data yang disediakan |
Hash(Byte[])
- Sumber:
- XxHash128.cs
- Sumber:
- XxHash128.cs
Menghitung hash XXH128 dari data yang disediakan source
.
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[]
Data ke hash.
Mengembalikan
Kode hash XXH128 128-bit dari data yang disediakan.
Pengecualian
source
adalah null
.
Berlaku untuk
Hash(Byte[], Int64)
- Sumber:
- XxHash128.cs
- Sumber:
- XxHash128.cs
Menghitung hash XXH128 dari data yang disediakan menggunakan benih yang disediakan.
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()
Parameter
- source
- Byte[]
Data ke hash.
- seed
- Int64
Nilai awal untuk komputasi hash ini.
Mengembalikan
Kode hash XXH128 128-bit dari data yang disediakan.
Pengecualian
source
adalah null
.
Berlaku untuk
Hash(ReadOnlySpan<Byte>, Int64)
- Sumber:
- XxHash128.cs
- Sumber:
- XxHash128.cs
Menghitung hash XXH128 dari data yang disediakan source
menggunakan yang disediakan seed
secara opsional.
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()
Parameter
- source
- ReadOnlySpan<Byte>
Data ke hash.
- seed
- Int64
Nilai awal untuk komputasi hash ini. Defaultnya adalah nol.
Mengembalikan
Kode hash XXH128 128-bit dari data yang disediakan.
Berlaku untuk
Hash(ReadOnlySpan<Byte>, Span<Byte>, Int64)
- Sumber:
- XxHash128.cs
- Sumber:
- XxHash128.cs
Menghitung hash XXH128 dari data yang disediakan source
ke dalam yang disediakan destination
menggunakan yang disediakan seed
secara opsional .
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
Parameter
- source
- ReadOnlySpan<Byte>
Data ke hash.
- seed
- Int64
Nilai awal untuk komputasi hash ini. Defaultnya adalah nol.
Mengembalikan
Jumlah byte yang ditulis ke destination
.
Pengecualian
destination
lebih pendek dari jumlah byte yang dihasilkan dari algoritma hash ini (16 byte).