Ejemplo n.º 1
0
        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();
        }
Ejemplo n.º 2
0
        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());
        }