Exemple #1
0
        public override string ToString()
        {
            StringBuilder __sb = new StringBuilder("DadoTransporteThrift(");

            __sb.Append(", UuidDadoSerializado: ");
            __sb.Append(UuidDadoSerializado);
            __sb.Append(", TipoDadoSerializado: ");
            __sb.Append(TipoDadoSerializado);
            __sb.Append(", CnesDadoSerializado: ");
            __sb.Append(CnesDadoSerializado);
            if (CodIbge != null && __isset.codIbge)
            {
                __sb.Append(", CodIbge: ");
                __sb.Append(CodIbge);
            }
            if (IneDadoSerializado != null && __isset.ineDadoSerializado)
            {
                __sb.Append(", IneDadoSerializado: ");
                __sb.Append(IneDadoSerializado);
            }
            if (__isset.numLote)
            {
                __sb.Append(", NumLote: ");
                __sb.Append(NumLote);
            }
            __sb.Append(", DadoSerializado: ");
            __sb.Append(DadoSerializado);
            __sb.Append(", Remetente: ");
            __sb.Append(Remetente == null ? "<null>" : Remetente.ToString());
            __sb.Append(", Originadora: ");
            __sb.Append(Originadora == null ? "<null>" : Originadora.ToString());
            if (Versao != null && __isset.versao)
            {
                __sb.Append(", Versao: ");
                __sb.Append(Versao == null ? "<null>" : Versao.ToString());
            }
            __sb.Append(")");
            return(__sb.ToString());
        }
Exemple #2
0
        public void Write(TProtocol oprot)
        {
            TStruct struc = new TStruct("DadoTransporteThrift");

            oprot.WriteStructBegin(struc);
            TField field = new TField();

            field.Name = "uuidDadoSerializado";
            field.Type = TType.String;
            field.ID   = 1;
            oprot.WriteFieldBegin(field);
            oprot.WriteString(UuidDadoSerializado);
            oprot.WriteFieldEnd();
            field.Name = "tipoDadoSerializado";
            field.Type = TType.I64;
            field.ID   = 2;
            oprot.WriteFieldBegin(field);
            oprot.WriteI64(TipoDadoSerializado);
            oprot.WriteFieldEnd();
            field.Name = "cnesDadoSerializado";
            field.Type = TType.String;
            field.ID   = 3;
            oprot.WriteFieldBegin(field);
            oprot.WriteString(CnesDadoSerializado);
            oprot.WriteFieldEnd();
            if (CodIbge != null && __isset.codIbge)
            {
                field.Name = "codIbge";
                field.Type = TType.String;
                field.ID   = 4;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(CodIbge);
                oprot.WriteFieldEnd();
            }
            if (IneDadoSerializado != null && __isset.ineDadoSerializado)
            {
                field.Name = "ineDadoSerializado";
                field.Type = TType.String;
                field.ID   = 5;
                oprot.WriteFieldBegin(field);
                oprot.WriteString(IneDadoSerializado);
                oprot.WriteFieldEnd();
            }
            if (__isset.numLote)
            {
                field.Name = "numLote";
                field.Type = TType.I64;
                field.ID   = 6;
                oprot.WriteFieldBegin(field);
                oprot.WriteI64(NumLote);
                oprot.WriteFieldEnd();
            }
            field.Name = "dadoSerializado";
            field.Type = TType.String;
            field.ID   = 7;
            oprot.WriteFieldBegin(field);
            oprot.WriteBinary(DadoSerializado);
            oprot.WriteFieldEnd();
            field.Name = "remetente";
            field.Type = TType.Struct;
            field.ID   = 8;
            oprot.WriteFieldBegin(field);
            Remetente.Write(oprot);
            oprot.WriteFieldEnd();
            field.Name = "originadora";
            field.Type = TType.Struct;
            field.ID   = 9;
            oprot.WriteFieldBegin(field);
            Originadora.Write(oprot);
            oprot.WriteFieldEnd();
            if (Versao != null && __isset.versao)
            {
                field.Name = "versao";
                field.Type = TType.Struct;
                field.ID   = 10;
                oprot.WriteFieldBegin(field);
                Versao.Write(oprot);
                oprot.WriteFieldEnd();
            }
            oprot.WriteFieldStop();
            oprot.WriteStructEnd();
        }