/// <summary> /// Gets the hash code /// </summary> /// <returns>Hash code</returns> public override int GetHashCode() { unchecked // Overflow is fine, just wrap { var hashCode = 41; // Suitable nullity checks etc, of course :) if (HttpNsAdobeComAdobecloudRelProgram != null) { hashCode = hashCode * 59 + HttpNsAdobeComAdobecloudRelProgram.GetHashCode(); } if (HttpNsAdobeComAdobecloudRelPipeline != null) { hashCode = hashCode * 59 + HttpNsAdobeComAdobecloudRelPipeline.GetHashCode(); } if (HttpNsAdobeComAdobecloudRelAuthor != null) { hashCode = hashCode * 59 + HttpNsAdobeComAdobecloudRelAuthor.GetHashCode(); } if (HttpNsAdobeComAdobecloudRelPublish != null) { hashCode = hashCode * 59 + HttpNsAdobeComAdobecloudRelPublish.GetHashCode(); } if (HttpNsAdobeComAdobecloudRelDeveloperConsole != null) { hashCode = hashCode * 59 + HttpNsAdobeComAdobecloudRelDeveloperConsole.GetHashCode(); } if (HttpNsAdobeComAdobecloudRelLogs != null) { hashCode = hashCode * 59 + HttpNsAdobeComAdobecloudRelLogs.GetHashCode(); } if (HttpNsAdobeComAdobecloudRelVariables != null) { hashCode = hashCode * 59 + HttpNsAdobeComAdobecloudRelVariables.GetHashCode(); } if (Self != null) { hashCode = hashCode * 59 + Self.GetHashCode(); } return(hashCode); } }
/// <summary> /// Gets the hash code /// </summary> /// <returns>Hash code</returns> public override int GetHashCode() { unchecked // Overflow is fine, just wrap { var hashCode = 41; // Suitable nullity checks etc, of course :) if (HttpNsAdobeComAdobecloudRelExecution != null) { hashCode = hashCode * 59 + HttpNsAdobeComAdobecloudRelExecution.GetHashCode(); } if (HttpNsAdobeComAdobecloudRelPipeline != null) { hashCode = hashCode * 59 + HttpNsAdobeComAdobecloudRelPipeline.GetHashCode(); } if (HttpNsAdobeComAdobecloudRelPipelineLogs != null) { hashCode = hashCode * 59 + HttpNsAdobeComAdobecloudRelPipelineLogs.GetHashCode(); } if (HttpNsAdobeComAdobecloudRelPipelineMetrics != null) { hashCode = hashCode * 59 + HttpNsAdobeComAdobecloudRelPipelineMetrics.GetHashCode(); } if (HttpNsAdobeComAdobecloudRelPipelineAdvance != null) { hashCode = hashCode * 59 + HttpNsAdobeComAdobecloudRelPipelineAdvance.GetHashCode(); } if (HttpNsAdobeComAdobecloudRelPipelineCancel != null) { hashCode = hashCode * 59 + HttpNsAdobeComAdobecloudRelPipelineCancel.GetHashCode(); } if (HttpNsAdobeComAdobecloudRelProgram != null) { hashCode = hashCode * 59 + HttpNsAdobeComAdobecloudRelProgram.GetHashCode(); } if (Self != null) { hashCode = hashCode * 59 + Self.GetHashCode(); } return(hashCode); } }