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)
68int firstRowId = _reader.MethodSemanticsTable.FindSemanticMethodsForEvent(Handle, out methodCount); 72switch (_reader.MethodSemanticsTable.GetSemantics(rowId)) 75adder = _reader.MethodSemanticsTable.GetMethod(rowId).RowId; 79remover = _reader.MethodSemanticsTable.GetMethod(rowId).RowId; 83fire = _reader.MethodSemanticsTable.GetMethod(rowId).RowId; 89other.Add(_reader.MethodSemanticsTable.GetMethod(rowId));
System\Reflection\Metadata\TypeSystem\PropertyDefinition.cs (5)
79int firstRowId = _reader.MethodSemanticsTable.FindSemanticMethodsForProperty(Handle, out methodCount); 83switch (_reader.MethodSemanticsTable.GetSemantics(rowId)) 86getter = _reader.MethodSemanticsTable.GetMethod(rowId).RowId; 90setter = _reader.MethodSemanticsTable.GetMethod(rowId).RowId; 96other.Add(_reader.MethodSemanticsTable.GetMethod(rowId));