1 instantiation of MethodTable
Microsoft.Diagnostics.DataContractReader.Contracts (1)
_generated\142\Microsoft_Diagnostics_DataContractReader_Data.MethodTable.g.cs (1)
113=> new MethodTable(target, address);
15 references to MethodTable
Microsoft.Diagnostics.DataContractReader.Contracts (15)
_generated\142\Microsoft_Diagnostics_DataContractReader_Data.MethodTable.g.cs (2)
112static MethodTable IData<MethodTable>.Create(Target target, TargetPointer address)
_generated\150\Microsoft_Diagnostics_DataContractReader_Data.Object.g.cs (3)
43private Data.MethodTable _MethodTable__value = default!; 46public partial Data.MethodTable MethodTable 53_MethodTable__value = _target.ProcessedData.GetOrAdd<Data.MethodTable>(_target.ReadPointerField(b, t, n));
Contracts\RuntimeTypeSystem_1.cs (7)
69internal MethodTable(Data.MethodTable data) 510if (_target.ProcessedData.TryGet(methodTablePointer, out Data.MethodTable? methodTableData)) 521Data.MethodTable freeObjectMethodTableData = _target.ProcessedData.GetOrAdd<Data.MethodTable>(methodTablePointer); 533Data.MethodTable trustedMethodTableData = _target.ProcessedData.GetOrAdd<Data.MethodTable>(methodTablePointer); 1903return new VtableIndirections(_target, methodTableAddress + Data.MethodTable.GetSize(_target));
Data\MethodTable.cs (1)
7internal sealed partial class MethodTable : IData<MethodTable>
Data\Object.cs (1)
10public partial MethodTable MethodTable { get; }
RuntimeTypeSystemHelpers\TypeValidation.cs (1)
99internal readonly bool ValidateReadable() => ValidateDataReadable<MethodTable>(_target, Address);