Method Hash64
Hash64(Byte*, Int32, UInt64)
Generate a 64-bit xxHash value.
Declaration
public static ulong Hash64(byte *buffer, int bufferLength, ulong seed = null)
Parameters
| Type | Name | Description |
|---|---|---|
| Byte* | buffer | Input buffer. |
| Int32 | bufferLength | |
| UInt64 | seed | Optional seed. |
Returns
| Type | Description |
|---|---|
| UInt64 | Computed 64-bit hash value. |
Hash64(System.IO.Stream, UInt64)
Generate a 64-bit xxHash value from a stream.
Declaration
public static ulong Hash64(System.IO.Stream stream, ulong seed = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.IO.Stream | stream | Input stream. |
| UInt64 | seed | Optional seed. |
Returns
| Type | Description |
|---|---|
| UInt64 | Computed 64-bit hash value. |