1 write to MethodSemanticsTable
System.Reflection.Metadata (1)
System\Reflection\Metadata\MetadataReader.cs (1)
683this.MethodSemanticsTable = new MethodSemanticsTableReader(rowCounts[(int)TableIndex.MethodSemantics], IsDeclaredSorted(TableMask.MethodSemantics), GetReferenceSize(rowCounts, TableIndex.MethodDef), hasSemanticsRefSize, metadataTablesMemoryBlock, totalRequiredSize);
14 references to MethodSemanticsTable
System.Reflection.Metadata (14)
System\Reflection\Metadata\Ecma335\MetadataReaderExtensions.cs (2)
73TableIndex.MethodSemantics => reader.MethodSemanticsTable.RowSize, 154TableIndex.MethodSemantics => reader.MethodSemanticsTable.Block,
System\Reflection\Metadata\MetadataReader.cs (1)
684totalRequiredSize += this.MethodSemanticsTable.Block.Length;
System\Reflection\Metadata\TypeSystem\EventDefinition.cs (6)
72int firstRowId = _reader.MethodSemanticsTable.FindSemanticMethodsForEvent(Handle, out methodCount); 76switch (_reader.MethodSemanticsTable.GetSemantics(rowId)) 79adder = _reader.MethodSemanticsTable.GetMethod(rowId).RowId; 83remover = _reader.MethodSemanticsTable.GetMethod(rowId).RowId; 87fire = _reader.MethodSemanticsTable.GetMethod(rowId).RowId; 93other.Add(_reader.MethodSemanticsTable.GetMethod(rowId));
System\Reflection\Metadata\TypeSystem\PropertyDefinition.cs (5)
83int firstRowId = _reader.MethodSemanticsTable.FindSemanticMethodsForProperty(Handle, out methodCount); 87switch (_reader.MethodSemanticsTable.GetSemantics(rowId)) 90getter = _reader.MethodSemanticsTable.GetMethod(rowId).RowId; 94setter = _reader.MethodSemanticsTable.GetMethod(rowId).RowId; 100other.Add(_reader.MethodSemanticsTable.GetMethod(rowId));