27 internal CustomAttributeTableReader(
int numberOfRows,
bool declaredSorted,
int hasCustomAttributeRefSize,
int customAttributeTypeRefSize,
int blobHeapRefSize,
MemoryBlock containingBlock,
int containingBlockOffset)
47 int num = (handle.RowId - 1) *
RowSize;
53 int num = (handle.RowId - 1) *
RowSize;
59 int num = (handle.RowId - 1) *
RowSize;
75 if (startRowNumber == -1)
82 firstImplRowId = startRowNumber + 1;
83 lastImplRowId = endRowNumber + 1;
unsafe MemoryBlock GetMemoryBlockAt(int offset, int length)
bool IsOrderedByReferenceAscending(int rowSize, int referenceOffset, bool isReferenceSmall)
int PeekHeapReference(int offset, bool smallRefSize)
int[] BuildPtrTable(int numberOfRows, int rowSize, int referenceOffset, bool isReferenceSmall)
void BinarySearchReferenceRange(int rowCount, int rowSize, int referenceOffset, uint referenceValue, bool isReferenceSmall, out int startRowNumber, out int endRowNumber)
uint PeekTaggedReference(int offset, bool smallRefSize)