public override int GetHashCode() { unchecked { return(((AssemblyName != null ? AssemblyName.GetHashCode() : 0) * 397) ^ (Namespace != null ? Namespace.GetHashCode() : 0)); } }
public override int GetHashCode() { return(RefType.GetHashCode() ^ Guid.GetHashCode() ^ String.Format("{0}", Condition).GetHashCode() ^ Assembly.GetHashCode()); }
public override int GetHashCode() { unchecked { int result = (NameAndNamespace != null ? NameAndNamespace.GetHashCode() : 0); result = (result * 397) ^ (AssemblyName != null ? AssemblyName.GetHashCode() : 0); return(result); } }
public override int GetHashCode() { var hashCode = 0; hashCode ^= AssemblyName == null ? 0 : AssemblyName.GetHashCode(); hashCode ^= Token.GetHashCode(); hashCode ^= Instantiation == null ? 0 : Instantiation.Aggregate(0, (result, next) => result ^ (next == null ? 0 : next.GetHashCode())); return(hashCode); }
public override int GetHashCode() { unchecked { int hashCode = (AssemblyName != null ? AssemblyName.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (NameSpace != null ? NameSpace.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (ClassName != null ? ClassName.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (MethodName != null ? MethodName.GetHashCode() : 0); return(hashCode); } }
public override int GetHashCode() { unchecked { var hashCode = AssemblyName != null?AssemblyName.GetHashCode() : 0; hashCode = (hashCode * 397) ^ (RegistrarType != null ? RegistrarType.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Phase != null ? Phase.GetHashCode() : 0); return(hashCode); } }
public override int GetHashCode() { unchecked { int hash = 17; hash = hash * 29 + (Name != null ? Name.GetHashCode() : 0); hash = hash * 29 + (Concern != null ? Concern.GetHashCode() : 0); hash = hash * 29 + (TypeName != null ? TypeName.GetHashCode() : 0); hash = hash * 29 + (Namespace != null ? Namespace.GetHashCode() : 0); hash = hash * 29 + (AssemblyName != null ? AssemblyName.GetHashCode() : 0); return(hash); } }
public override Int32 GetHashCode() { Int32 hashCode = 0; hashCode += AssemblyName.GetHashCode(); hashCode -= TargetRuntime.GetHashCode(); hashCode += TargetArchitecture.GetHashCode(); hashCode -= ExecutionRuntime.GetHashCode(); hashCode += ExecutionArchitecture.GetHashCode(); hashCode -= FileName.GetHashCode(); hashCode += MethodName.GetHashCode(); return(hashCode); }
/// <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() { int val = Fullname.GetHashCode(); if (AssemblyName != null) { val ^= AssemblyName.GetHashCode(); } foreach (var item in TypeArguments) { val ^= item.GetHashCode(); } val ^= ArrayRanks.Select(x => (int)x).Sum(); return(base.GetHashCode()); }
public override int GetHashCode() { if (h != null) { return(h.Value); } var hash = typeof(QualifiedName).GetHashCode(); if (AssemblyName != null) { hash ^= AssemblyName.GetHashCode(); } if (tokens != null) { hash = tokens.Aggregate(hash, (h, t) => t != null ? h ^ t.GetHashCode() : h); } h = hash; return(hash); }
public override int GetHashCode() { return(AssemblyName.GetHashCode() ^ ClassName.GetHashCode() ^ CodeBase.GetHashCode() ^ RuntimeVersion.GetHashCode()); }
/// ------------------------------------------------------------------------------------ /// <summary> /// Serves as hash function /// </summary> /// <returns>A hash code for the current assembly</returns> /// ------------------------------------------------------------------------------------ public override int GetHashCode() { return(AssemblyName.GetHashCode()); }
public override int GetHashCode() { return(base.GetHashCode() ^ _asmName.GetHashCode()); }
public override int GetHashCode() { return(AssemblyName.GetHashCode() * 100 + TypeName.GetHashCode() * 10 + MethodName.GetHashCode()); }
public override int GetHashCode() { return(AssemblyName.GetHashCode() ^ ResourcePath.GetHashCode()); }
public override int GetHashCode() => TypeName.GetHashCode() ^ AssemblyName.GetHashCode();
public override int GetHashCode() { return(AssemblyName.GetHashCode() / 2 + Level.GetHashCode() / 2); }
public override int GetHashCode() { unchecked { return(37 * _name.GetHashCode()); } }