public override int GetHashCode() { unchecked { var hashCode = (Info != null ? Info.GetCollectionHashCode() : 0); hashCode = (hashCode * 397) ^ (InitiatedBy != null ? InitiatedBy.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Retry != null ? Retry.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Sync != null ? Sync.GetHashCode() : 0); return(hashCode); } }
/// <inheritdoc /> public override int GetHashCode() { unchecked { int hashCode = Expiry != null?Expiry.GetHashCode() : 0; hashCode = (hashCode * 397) ^ (Retry != null ? Retry.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Logout != null ? Logout.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Takeover != null ? Takeover.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (LearnMore != null ? LearnMore.GetHashCode() : 0); return(hashCode); } }
public override int GetHashCode() { var hashCode = 1152426255; hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(PrimaryNameServer); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(ResponsibleMailAddress); hashCode = hashCode * -1521134295 + Serial.GetHashCode(); hashCode = hashCode * -1521134295 + Refresh.GetHashCode(); hashCode = hashCode * -1521134295 + Retry.GetHashCode(); hashCode = hashCode * -1521134295 + Expire.GetHashCode(); hashCode = hashCode * -1521134295 + DefaultTtl.GetHashCode(); return(hashCode); }
public override int GetHashCode() { return(string.Format("{0}_{1}_{2}_{3}", SubscriptionObjects.GetHashCode(), Retry.GetHashCode(), Concurrency.GetHashCode(), EventFormat.GetHashCode()).GetHashCode()); }