private void ReadNullMap(int fieldCount)
{
// if we are binary, then we need to load in our null bitmap
nullMap = null;
byte[] nullMapBytes = new byte[(fieldCount + 9) / 8];
packet.ReadByte();
packet.Read(nullMapBytes, 0, nullMapBytes.Length);
nullMap = new BitArray(nullMapBytes);
}