1 write to Block
System.Reflection.Metadata (1)
System\Reflection\Metadata\Internal\Tables.cs (1)
158
this.
Block
= containingBlock.GetMemoryBlockAt(containingBlockOffset, this.RowSize * numberOfRows);
11 references to Block
System.Reflection.Metadata (11)
System\Reflection\Metadata\Ecma335\MetadataReaderExtensions.cs (1)
132
TableIndex.TypeDef => reader.TypeDefTable.
Block
,
System\Reflection\Metadata\Internal\Tables.cs (9)
164
return (TypeAttributes)this.
Block
.PeekUInt32(rowOffset + _FlagsOffset);
170
return NamespaceDefinitionHandle.FromFullNameOffset(this.
Block
.PeekHeapReference(rowOffset + _NamespaceOffset, _IsStringHeapRefSizeSmall));
176
return StringHandle.FromOffset(this.
Block
.PeekHeapReference(rowOffset + _NamespaceOffset, _IsStringHeapRefSizeSmall));
182
return StringHandle.FromOffset(this.
Block
.PeekHeapReference(rowOffset + _NameOffset, _IsStringHeapRefSizeSmall));
188
return TypeDefOrRefTag.ConvertToHandle(this.
Block
.PeekTaggedReference(rowOffset + _ExtendsOffset, _IsTypeDefOrRefRefSizeSmall));
194
return this.
Block
.PeekReference(rowOffset + _FieldListOffset, _IsFieldRefSizeSmall);
200
return this.
Block
.PeekReference(rowOffset + _MethodListOffset, _IsMethodRefSizeSmall);
206
int slot = this.
Block
.BinarySearchForSlot(numOfRows, this.RowSize, _MethodListOffset, (uint)methodDefOrPtrRowId, _IsMethodRefSizeSmall);
247
int slot = this.
Block
.BinarySearchForSlot(numOfRows, this.RowSize, _FieldListOffset, (uint)fieldDefOrPtrRowId, _IsFieldRefSizeSmall);
System\Reflection\Metadata\MetadataReader.cs (1)
612
totalRequiredSize += this.TypeDefTable.
Block
.Length;