public void GetHashCodeEqual(HashType hashType) { var h1 = new ContentHash(hashType, Zeros); var h2 = new ContentHash(hashType, Zeros); Assert.Equal(h1.GetHashCode(), h2.GetHashCode()); }
private int ComputeHashCode() { return(HashCodeHelper.Combine( m_machineName.GetHashCode(), m_substSource.GetHashCode(), m_substTarget.GetHashCode(), m_preserveOutputSalt.GetHashCode())); }
/// <summary> /// Get a hash code for the BlobHttpHeaders. /// </summary> /// <returns>Hash code for the BlobHttpHeaders.</returns> public override int GetHashCode() => CacheControl.GetHashCode() ^ ContentDisposition.GetHashCode() ^ ContentEncoding.GetHashCode() ^ ContentLanguage.GetHashCode() ^ ContentHash.GetHashCode() ^ ContentType.GetHashCode() ;
/// <inheritdoc /> public override int GetHashCode() { unchecked { var hashCode = Locations.SequenceHashCode(); hashCode = (hashCode * 397) ^ ContentHash.GetHashCode(); hashCode = (hashCode * 397) ^ Size.GetHashCode(); return(hashCode); } }
public override int GetHashCode() { const int seed = 17; const int mul = 31; var hash = seed; hash = hash + ResourceName.GetHashCode() * mul; hash = hash + RemoteName.GetHashCode() * mul; hash = hash + ContentHash.GetHashCode() * mul; hash = hash + Size.GetHashCode() * mul; return(hash); }
/// <inheritdoc /> public override int GetHashCode() { return(HashCodeHelper.Combine(Hash.GetHashCode(), TimeToLive.GetHashCode(), Usn.GetHashCode(), Length.GetHashCode())); }
public override int GetHashCode() { return(HashCodeHelper.Combine(File.Path.GetHashCode(), Hash.GetHashCode())); }
/// <inheritdoc /> public override int GetHashCode() { return(HashCodeHelper.Combine(Type.GetHashCode(), Hash.GetHashCode(), PathEntry.GetHashCode())); }
/// <inheritdoc /> public override int GetHashCode() { return(HashCodeHelper.Combine(Hash.GetHashCode(), RawLength.GetHashCode())); }
public override int GetHashCode() { return(base.GetHashCode() ^ ContentHash.GetHashCode() ^ ContentSize.GetHashCode() ^ ContentAlreadyExistsInCache.GetHashCode()); }
/// <inheritdoc /> public override int GetHashCode() { return(HashCodeHelper.Combine(Hash.GetHashCode(), SerializedLengthAndExistence.GetHashCode())); }
/// <summary> /// Returns a hash code for this instance. /// </summary> /// <returns> /// A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. /// </returns> public override int GetHashCode() { return(ContentHash.GetHashCode()); }
/// <inheritdoc /> public override int GetHashCode() { return(base.GetHashCode() ^ ContentHash.GetHashCode() ^ ContentSize.GetHashCode()); }
/// <inheritdoc /> public override int GetHashCode() { return(ContentHash.GetHashCode() ^ ByteComparer.GetHashCode(Output)); }
/// <inheritdoc /> public override int GetHashCode() { return(m_hash.GetHashCode()); }