public override int GetHashCode() { int result = ElementId != null?ElementId.GetHashCode() : 0; result = 31 * result + SectionType.GetHashCode(); return(result); }