public override string ToString() { var sb = new StringBuilder("CqlMetadata("); if ((Name_types != null)) { sb.Append(", Name_types: "); Name_types.ToString(sb); } if ((Value_types != null)) { sb.Append(", Value_types: "); Value_types.ToString(sb); } if ((Default_name_type != null)) { sb.Append(", Default_name_type: "); Default_name_type.ToString(sb); } if ((Default_value_type != null)) { sb.Append(", Default_value_type: "); Default_value_type.ToString(sb); } sb.Append(')'); return(sb.ToString()); }
public override int GetHashCode() { int hashcode = 157; unchecked { if ((Name_types != null)) { hashcode = (hashcode * 397) + TCollections.GetHashCode(Name_types); } if ((Value_types != null)) { hashcode = (hashcode * 397) + TCollections.GetHashCode(Value_types); } if ((Default_name_type != null)) { hashcode = (hashcode * 397) + Default_name_type.GetHashCode(); } if ((Default_value_type != null)) { hashcode = (hashcode * 397) + Default_value_type.GetHashCode(); } } return(hashcode); }