internal Constant GetBlobConst(int constType)
{
uint ix;
if (md.largeBlob) ix = ReadUInt32();
else ix = ReadUInt16();
blob.GoToIndex(ix);
uint blobSize = blob.ReadCompressedNum();
if (constType == (int)ElementType.String)
return new StringConst(blob.ReadBytes((int)blobSize));
return ReadConst(constType,blob);
}