Well, this is hardly a Partition II question, since uncompressed metadata stream is not standardized ;-) but the answer is yes, you can forgo a *Ptr table if you don't need one. The addressing in #- is done in general through a *Ptr table if it's present, and directly otherwise. For example, you can have striped Method table and MethodPtr table to compensate for the striping, and contiguous Field table and no FieldPtr table (since you don't need one).
Thanks, Serge -----Original Message----- From: Brent E. Rector [mailto:[EMAIL PROTECTED]] Sent: Monday, May 13, 2002 8:52 AM To: [EMAIL PROTECTED] Subject: Re: [DOTNET] Partition II metadata spec question I would, of course, fix up the PROPERTYMAP table appropriately... -- Brent Rector, .NET Wise Owl Demeanor for .NET - an obfuscation utility http://www.wiseowl.com/Products/Products.aspx -----Original Message----- From: Brent E. Rector Sent: Monday, May 13, 2002 8:48 AM To: [EMAIL PROTECTED] Subject: Re: [DOTNET] Partition II metadata spec question Thanks again. One somewhat related question. In an uncompressed metadata stream (#-), are *PTR tables always required or only required when remapping is needed? For example, in an uncompressed metadata stream if I sort the PROPERTY table by Parent RID, can I then remove the PROPERTYPTR table? -- Brent Rector, .NET Wise Owl Demeanor for .NET - an obfuscation utility http://www.wiseowl.com/Products/Products.aspx You can read messages from the DOTNET archive, unsubscribe from DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com. You can read messages from the DOTNET archive, unsubscribe from DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com.
