Show / Hide Table of Contents

Class FNV1a128

Represents FNV-1a 128-bit hash algorithm.

Inheritance
object
NonCryptographicHashAlgorithm
FNV1a<Int128, FNV1aParameters>
FNV1a128
Implements
IResettable
Inherited Members
FNV1a<Int128, FNV1aParameters>.Reset()
FNV1a<Int128, FNV1aParameters>.Append(ReadOnlySpan<byte>)
FNV1a<Int128, FNV1aParameters>.Append<T>(ReadOnlySpan<T>)
FNV1a<Int128, FNV1aParameters>.Append(void*, nuint)
FNV1a<Int128, FNV1aParameters>.Append(Int128)
FNV1a<Int128, FNV1aParameters>.GetCurrentHash()
FNV1a<Int128, FNV1aParameters>.Hash<T>(ReadOnlySpan<T>, bool)
FNV1a<Int128, FNV1aParameters>.Hash<T, TIndex>(Func<T, TIndex, Int128>, TIndex, T, bool)
FNV1a<Int128, FNV1aParameters>.Hash(void*, nuint, bool)
FNV1a<Int128, FNV1aParameters>.Hash(Int128)
NonCryptographicHashAlgorithm.Append(ReadOnlySpan<byte>)
NonCryptographicHashAlgorithm.Reset()
NonCryptographicHashAlgorithm.Append(byte[])
NonCryptographicHashAlgorithm.Append(Stream)
NonCryptographicHashAlgorithm.AppendAsync(Stream, CancellationToken)
NonCryptographicHashAlgorithm.GetCurrentHash()
NonCryptographicHashAlgorithm.TryGetCurrentHash(Span<byte>, out int)
NonCryptographicHashAlgorithm.GetCurrentHash(Span<byte>)
NonCryptographicHashAlgorithm.GetHashAndReset()
NonCryptographicHashAlgorithm.TryGetHashAndReset(Span<byte>, out int)
NonCryptographicHashAlgorithm.GetHashAndReset(Span<byte>)
NonCryptographicHashAlgorithm.HashLengthInBytes
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: DotNext.IO.Hashing
Assembly: DotNext.dll
Syntax
public sealed class FNV1a128 : FNV1a<Int128, FNV1aParameters>, IResettable

Constructors

| Edit this page View Source

FNV1a128(bool)

Represents FNV-1a 128-bit hash algorithm.

Declaration
public FNV1a128(bool salted = false)
Parameters
Type Name Description
bool salted

Implements

IResettable

Extension Methods

BasicExtensions.As<T>(T)
BasicExtensions.GetUserData<T>(T)
BasicExtensions.IsBetween<T, TLowerBound, TUpperBound>(T, TLowerBound, TUpperBound)
BasicExtensions.IsOneOf<T>(T, ReadOnlySpan<T>)
ExpressionBuilder.Const<T>(T)
AsyncLockAcquisition.AcquireLockAsync<T>(T, CancellationToken)
AsyncLockAcquisition.AcquireLockAsync<T>(T, TimeSpan, CancellationToken)
AsyncLockAcquisition.AcquireReadLockAsync<T>(T, CancellationToken)
AsyncLockAcquisition.AcquireReadLockAsync<T>(T, TimeSpan, CancellationToken)
AsyncLockAcquisition.AcquireWriteLockAsync<T>(T, bool, CancellationToken)
AsyncLockAcquisition.AcquireWriteLockAsync<T>(T, bool, TimeSpan, CancellationToken)
AsyncLockAcquisition.AcquireWriteLockAsync<T>(T, CancellationToken)
AsyncLockAcquisition.AcquireWriteLockAsync<T>(T, TimeSpan, CancellationToken)
LockAcquisition.AcquireReadLock<T>(T)
LockAcquisition.AcquireReadLock<T>(T, TimeSpan)
LockAcquisition.AcquireUpgradeableReadLock<T>(T)
LockAcquisition.AcquireUpgradeableReadLock<T>(T, TimeSpan)
LockAcquisition.AcquireWriteLock<T>(T)
LockAcquisition.AcquireWriteLock<T>(T, TimeSpan)
  • Edit this page
  • View Source
☀
☾
In this article
Back to top
Supported by the .NET Foundation
☀
☾