/// <summary> /// /// </summary> /// <returns></returns> public override int GetHashCode() { int hash = base.GetHashCode(); hash = hash * 23 + BasicAuthentication.GetHashCode(); hash = hash * 23 + WithCredentials.GetHashCode(); hash = hash * 23 + TlsClientAuth.GetHashCode(); hash = hash * 23 + WithCaCert.GetHashCode(); hash = hash * 23 + SkipTlsVerification.GetHashCode(); hash = hash * 23 + Database.GetHashCode(); hash = hash * 23 + User.GetHashCode(); hash = hash * 23 + Password.GetHashCode(); hash = hash * 23 + AccessMethod.GetHashCode(); return(hash); }