public override int GetHashCode() { int hash = 1; if (logout_ != null) { hash ^= Logout.GetHashCode(); } if (error_ != null) { hash ^= Error.GetHashCode(); } if (RequestId != 0) { hash ^= RequestId.GetHashCode(); } if (IsLast != false) { hash ^= IsLast.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
/// <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); } }