Apache.Hadoop.Hbase.Thrift2.THBaseService.checkAndPut_args.Read C# (CSharp) Method

Read() public method

public Read ( TProtocol iprot ) : void
iprot Thrift.Protocol.TProtocol
return void
            public void Read(TProtocol iprot)
            {
                TField field;
                iprot.ReadStructBegin();
                while (true)
                {
                  field = iprot.ReadFieldBegin();
                  if (field.Type == TType.Stop) {
                break;
                  }
                  switch (field.ID)
                  {
                case 1:
                  if (field.Type == TType.String) {
                Table = iprot.ReadBinary();
                  } else {
                TProtocolUtil.Skip(iprot, field.Type);
                  }
                  break;
                case 2:
                  if (field.Type == TType.String) {
                Row = iprot.ReadBinary();
                  } else {
                TProtocolUtil.Skip(iprot, field.Type);
                  }
                  break;
                case 3:
                  if (field.Type == TType.String) {
                Family = iprot.ReadBinary();
                  } else {
                TProtocolUtil.Skip(iprot, field.Type);
                  }
                  break;
                case 4:
                  if (field.Type == TType.String) {
                Qualifier = iprot.ReadBinary();
                  } else {
                TProtocolUtil.Skip(iprot, field.Type);
                  }
                  break;
                case 5:
                  if (field.Type == TType.String) {
                Value = iprot.ReadBinary();
                  } else {
                TProtocolUtil.Skip(iprot, field.Type);
                  }
                  break;
                case 6:
                  if (field.Type == TType.Struct) {
                Put = new TPut();
                Put.Read(iprot);
                  } else {
                TProtocolUtil.Skip(iprot, field.Type);
                  }
                  break;
                default:
                  TProtocolUtil.Skip(iprot, field.Type);
                  break;
                  }
                  iprot.ReadFieldEnd();
                }
                iprot.ReadStructEnd();
            }
THBaseService.checkAndPut_args