MySql.Data.MySqlClient.MySqlPacket.ReadLenString C# (CSharp) Method

ReadLenString() public method

public ReadLenString ( ) : string
return string
    public string ReadLenString()
    {
      long len = ReadPackedInteger();
      return ReadString(len);
    }

Usage Example

Esempio n. 1
0
        internal void ReadOk(bool read)
        {
            try
            {
                if (read)
                {
                    packet = stream.ReadPacket();
                }
                byte marker = (byte)packet.ReadByte();
                if (marker != 0)
                {
                    throw new MySqlException("Out of sync with server", true, null);
                }

                packet.ReadFieldLength();                 /* affected rows */
                packet.ReadFieldLength();                 /* last insert id */
                if (packet.HasMoreData)
                {
                    serverStatus = (ServerStatusFlags)packet.ReadInteger(2);
                    packet.ReadInteger(2);                      /* warning count */
                    if (packet.HasMoreData)
                    {
                        packet.ReadLenString();                          /* message */
                    }
                }
            }
            catch (MySqlException ex)
            {
                HandleException(ex);
                throw;
            }
        }
All Usage Examples Of MySql.Data.MySqlClient.MySqlPacket::ReadLenString