Apache.Hadoop.Hbase.Thrift.Hbase.mutateRow_args.Read C# (CSharp) Метод

Read() публичный Метод

public Read ( TProtocol iprot ) : void
iprot Thrift.Protocol.TProtocol
Результат void
            public void Read(TProtocol iprot)
            {
                TField field;
                TStruct struc = iprot.ReadStructBegin();
                while (true)
                {
                  field = iprot.ReadFieldBegin();
                  if (field.Type == TType.Stop) {
                break;
                  }
                  switch (field.ID)
                  {
                case 1:
                  if (field.Type == TType.String) {
                this.tableName = iprot.ReadBinary();
                this.__isset.tableName = true;
                  } else {
                TProtocolUtil.Skip(iprot, field.Type);
                  }
                  break;
                case 2:
                  if (field.Type == TType.String) {
                this.row = iprot.ReadBinary();
                this.__isset.row = true;
                  } else {
                TProtocolUtil.Skip(iprot, field.Type);
                  }
                  break;
                case 3:
                  if (field.Type == TType.List) {
                {
                  this.mutations = new List<Mutation>();
                  TList _list34 = iprot.ReadListBegin();
                  for( int _i35 = 0; _i35 < _list34.Count; ++_i35)
                  {
                    Mutation _elem36 = new Mutation();
                    _elem36 = new Mutation();
                    _elem36.Read(iprot);
                    this.mutations.Add(_elem36);
                  }
                  iprot.ReadListEnd();
                }
                this.__isset.mutations = true;
                  } else {
                TProtocolUtil.Skip(iprot, field.Type);
                  }
                  break;
                default:
                  TProtocolUtil.Skip(iprot, field.Type);
                  break;
                  }
                  iprot.ReadFieldEnd();
                }
                iprot.ReadStructEnd();
            }