/// <summary> /// Serves as a hash function for a particular type. /// </summary> /// <returns> /// A hash code for the current <see cref="T:System.Object"/>. /// </returns> /// <filterpriority>2</filterpriority> public override int GetHashCode() { unchecked { int result = LocationName != null?LocationName.GetHashCode() : 0; result = (result * 397) ^ (EffectiveDateRange != null ? EffectiveDateRange.GetHashCode() : 0); result = (result * 397) ^ (WebsiteUrlName != null ? WebsiteUrlName.GetHashCode() : 0); result = (result * 397) ^ (CountyArea != null ? CountyArea.GetHashCode() : 0); result = (result * 397) ^ (GeographicalRegion != null ? GeographicalRegion.GetHashCode() : 0); result = (result * 397) ^ (HipaaServiceLocation != null ? HipaaServiceLocation.GetHashCode() : 0); return(result); } }
/// <summary> /// Serves as a hash function for a particular type. /// </summary> /// <returns> /// A hash code for the current <see cref="T:System.Object"/>. /// </returns> /// <filterpriority>2</filterpriority> public override int GetHashCode() { unchecked { int result = AgencyType != null?AgencyType.GetHashCode() : 0; result = (result * 397) ^ (AgencyName != null ? AgencyName.GetHashCode() : 0); result = (result * 397) ^ (EffectiveDateRange != null ? EffectiveDateRange.GetHashCode() : 0); result = (result * 397) ^ (WebsiteUrlName != null ? WebsiteUrlName.GetHashCode() : 0); result = (result * 397) ^ (GeographicalRegion != null ? GeographicalRegion.GetHashCode() : 0); result = (result * 397) ^ (Note != null ? Note.GetHashCode() : 0); return(result); } }