LINE.Datatypes.TalkService.findAndAddContactsByUserid_result.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 0:
              if (field.Type == TType.Map) {
                {
                  Success = new Dictionary<string, Contact>();
                  TMap _map199 = iprot.ReadMapBegin();
                  for( int _i200 = 0; _i200 < _map199.Count; ++_i200)
                  {
                    string _key201;
                    Contact _val202;
                    _key201 = iprot.ReadString();
                    _val202 = new Contact();
                    _val202.Read(iprot);
                    Success[_key201] = _val202;
                  }
                  iprot.ReadMapEnd();
                }
              } else { 
                TProtocolUtil.Skip(iprot, field.Type);
              }
              break;
            case 1:
              if (field.Type == TType.Struct) {
                E = new TalkException();
                E.Read(iprot);
              } else { 
                TProtocolUtil.Skip(iprot, field.Type);
              }
              break;
            default: 
              TProtocolUtil.Skip(iprot, field.Type);
              break;
          }
          iprot.ReadFieldEnd();
        }
        iprot.ReadStructEnd();
      }
TalkService.findAndAddContactsByUserid_result