public override int GetHashCode() { return((Resource?.GetHashCode() ?? 0) * 31 ^ (BaseAddress?.GetHashCode() ?? 0) ^ (ResourceUri?.GetHashCode() ?? 0) ^ TypeNameHandling.GetHashCode()); }
public override int GetHashCode() { return(Hash.Combine( EmitMetadataOnly, Hash.Combine( BaseAddress.GetHashCode(), Hash.Combine( FileAlignment, Hash.Combine( HighEntropyVirtualAddressSpace, Hash.Combine( SubsystemVersion.GetHashCode(), Hash.Combine( (int)DebugInformationFormat, Hash.Combine( PdbFilePath, Hash.Combine( PdbChecksumAlgorithm.GetHashCode(), Hash.Combine( OutputNameOverride, Hash.Combine( RuntimeMetadataVersion, Hash.Combine( TolerateErrors, Hash.Combine( IncludePrivateMembers, Hash.Combine( Hash.CombineValues( InstrumentationKinds ), Hash.Combine( DefaultSourceFileEncoding, Hash.Combine( FallbackSourceFileEncoding, 0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) )); }
public override int GetHashCode() { return(BaseAddress.GetHashCode() ^ MemorySharp.GetHashCode()); }
public override int GetHashCode() { return(BaseAddress.GetHashCode() + Name.GetHashCode()); }
/// <summary> /// Serves as a hash function for a particular type. /// </summary> public override int GetHashCode() { return(BaseAddress.GetHashCode() ^ MemorySharp.GetHashCode() ^ Information.RegionSize.GetHashCode()); }
public override int GetHashCode() { return(2 * BaseAddress.GetHashCode() + 3 * SubnetMask.GetHashCode()); }
public override int GetHashCode() => (BaseAddress.GetHashCode() * 397) ^ Size.GetHashCode();
public override int GetHashCode() { unchecked { return((BaseAddress.GetHashCode() * 397) ^ ModuleMemorySize.GetHashCode()); } }
/// <summary> /// Serves as a hash function for a particular type. /// </summary> public override int GetHashCode() { // ReSharper disable once NonReadonlyMemberInGetHashCode return(BaseAddress.GetHashCode() ^ Process.GetHashCode() ^ Information.RegionSize.GetHashCode()); }