public override int GetHashCode() { return(PersonId.GetHashCode() ^ ConceptId.GetHashCode() ^ TypeConceptId.GetHashCode() ^ (SourceValue != null ? SourceValue.GetHashCode() : 0) ^ (StopReason != null ? StopReason.GetHashCode() : 0) ^ Refills.GetHashCode() ^ VisitOccurrenceId.GetHashCode() ^ Quantity.GetHashCode() ^ DaysSupply.GetHashCode() ^ RouteConceptId.GetHashCode() ^ EffectiveDrugDose.GetHashCode() ^ DoseUnitConceptId.GetHashCode() ^ SourceConceptId.GetHashCode() ^ (Sig != null ? Sig.GetHashCode() : 0) ^ (LotNumber != null ? LotNumber.GetHashCode() : 0) ^ (RouteSourceValue != null ? RouteSourceValue.GetHashCode() : 0) ^ (DoseUnitSourceValue != null ? DoseUnitSourceValue.GetHashCode() : 0) ^ ProviderId.GetHashCode() ^ (StartDate.GetHashCode()) ^ (EndDate.GetHashCode()) ^ (VerbatimEndDate.GetHashCode()) ^ (StartTime != null ? StartTime.GetHashCode() : 0) ^ (EndTime != null ? EndTime.GetHashCode() : 0)); }
public override int GetHashCode() { unchecked { var hashCode = EqualityComparer <TS> .Default.GetHashCode(StateName); hashCode = (hashCode * 397) ^ EqualityComparer <TD> .Default.GetHashCode(StateData); hashCode = (hashCode * 397) ^ Timeout.GetHashCode(); hashCode = (hashCode * 397) ^ (StopReason != null ? StopReason.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Replies != null ? Replies.GetHashCode() : 0); return(hashCode); } }
public override int GetHashCode() { unchecked { int hash = 13; hash = hash * 7 + (Name == null ? 0 : Name.GetHashCode()); hash = hash * 7 + (ModelName == null ? 0 : ModelName.GetHashCode()); hash = hash * 7 + (SerialCode == null ? 0 : SerialCode.GetHashCode()); hash = hash * 7 + (BuildName == null ? 0 : BuildName.GetHashCode()); hash = hash * 7 + BuildVersion.GetHashCode(); hash = hash * 7 + HighestRevision.GetHashCode(); hash = hash * 7 + ResetReason.GetHashCode(); hash = hash * 7 + ResetException.GetHashCode(); hash = hash * 7 + StopReason.GetHashCode(); return(hash); } }
public override int GetHashCode() { return(PersonId.GetHashCode() ^ ConceptId.GetHashCode() ^ TypeConceptId.GetHashCode() ^ (SourceValue != null ? SourceValue.GetHashCode() : 0) ^ (StopReason != null ? StopReason.GetHashCode() : 0) ^ Refills.GetHashCode() ^ VisitOccurrenceId.GetHashCode() ^ Quantity.GetHashCode() ^ DaysSupply.GetHashCode() ^ (Sig != null ? Sig.GetHashCode() : 0) ^ ProviderId.GetHashCode() ^ RelevantConditionConceptId.GetHashCode() ^ (StartDate.GetHashCode()) ^ (EndDate.GetHashCode())); }