public void Write(TProtocol oprot) { TStruct struc = new TStruct("ColumnStatistics"); oprot.WriteStructBegin(struc); TField field = new TField(); field.Name = "statsDesc"; field.Type = TType.Struct; field.ID = 1; oprot.WriteFieldBegin(field); StatsDesc.Write(oprot); oprot.WriteFieldEnd(); field.Name = "statsObj"; field.Type = TType.List; field.ID = 2; oprot.WriteFieldBegin(field); { oprot.WriteListBegin(new TList(TType.Struct, StatsObj.Count)); foreach (ColumnStatisticsObj _iter121 in StatsObj) { _iter121.Write(oprot); } oprot.WriteListEnd(); } oprot.WriteFieldEnd(); oprot.WriteFieldStop(); oprot.WriteStructEnd(); }
public override string ToString() { StringBuilder sb = new StringBuilder("ColumnStatistics("); sb.Append("StatsDesc: "); sb.Append(StatsDesc == null ? "<null>" : StatsDesc.ToString()); sb.Append(",StatsObj: "); sb.Append(StatsObj); sb.Append(")"); return(sb.ToString()); }