internal void ReadPropertySig(uint sigIx, Property prop) { blob.GoToIndex(sigIx); uint blobSize = blob.ReadCompressedNum(); if ((blob.ReadByte() & Property.PropertyTag) != Property.PropertyTag) InputError(); uint count = blob.ReadCompressedNum(); Type[] pars = new Type[count]; prop.SetPropertyType(GetBlobType()); //prop.GetParent(),null)); for (int i=0; i < count; i++) pars[i] = GetBlobType(); //prop.GetParent(),null); prop.SetPropertyParams(pars); }