/// <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 (ComAdobeAemScreensPlayerPingfrequency != null) { hashCode = hashCode * 59 + ComAdobeAemScreensPlayerPingfrequency.GetHashCode(); } if (ComAdobeAemScreensDevicePaswordSpecialchars != null) { hashCode = hashCode * 59 + ComAdobeAemScreensDevicePaswordSpecialchars.GetHashCode(); } if (ComAdobeAemScreensDevicePaswordMinlowercasechars != null) { hashCode = hashCode * 59 + ComAdobeAemScreensDevicePaswordMinlowercasechars.GetHashCode(); } if (ComAdobeAemScreensDevicePaswordMinuppercasechars != null) { hashCode = hashCode * 59 + ComAdobeAemScreensDevicePaswordMinuppercasechars.GetHashCode(); } if (ComAdobeAemScreensDevicePaswordMinnumberchars != null) { hashCode = hashCode * 59 + ComAdobeAemScreensDevicePaswordMinnumberchars.GetHashCode(); } if (ComAdobeAemScreensDevicePaswordMinspecialchars != null) { hashCode = hashCode * 59 + ComAdobeAemScreensDevicePaswordMinspecialchars.GetHashCode(); } if (ComAdobeAemScreensDevicePaswordMinlength != null) { hashCode = hashCode * 59 + ComAdobeAemScreensDevicePaswordMinlength.GetHashCode(); } return(hashCode); } }