1 write to Block
System.Reflection.Metadata (1)
System\Reflection\Metadata\Internal\Tables.cs (1)
2212this.Block = containingBlock.GetMemoryBlockAt(containingBlockOffset, this.RowSize * numberOfRows);
9 references to Block
System.Reflection.Metadata (9)
System\Reflection\Metadata\Ecma335\MetadataReaderExtensions.cs (1)
169TableIndex.ExportedType => reader.ExportedTypeTable.Block,
System\Reflection\Metadata\Internal\Tables.cs (7)
2218return StringHandle.FromOffset(this.Block.PeekHeapReference(rowOffset + _TypeNameOffset, _IsStringHeapRefSizeSmall)); 2224return StringHandle.FromOffset(this.Block.PeekHeapReference(rowOffset + _TypeNamespaceOffset, _IsStringHeapRefSizeSmall)); 2230return NamespaceDefinitionHandle.FromFullNameOffset(this.Block.PeekHeapReference(rowOffset + _TypeNamespaceOffset, _IsStringHeapRefSizeSmall)); 2236return ImplementationTag.ConvertToHandle(this.Block.PeekTaggedReference(rowOffset + _ImplementationOffset, _IsImplementationRefSizeSmall)); 2242return (TypeAttributes)this.Block.PeekUInt32(rowOffset + _FlagsOffset); 2248return this.Block.PeekInt32(rowOffset + _TypeDefIdOffset); 2254return this.Block.PeekReference(rowOffset + _TypeNamespaceOffset, _IsStringHeapRefSizeSmall);
System\Reflection\Metadata\MetadataReader.cs (1)
729totalRequiredSize += this.ExportedTypeTable.Block.Length;