/// <inheritdoc /> protected override int?GetFieldOffset() { uint rid = _parentModule.GetFieldLayoutRid(MetadataToken); bool result = _parentModule.DotNetDirectory.Metadata .GetStream <TablesStream>() .GetTable <FieldLayoutRow>() .TryGetByRid(rid, out var fieldLayoutRow); if (!result) { return(null); } return((int?)fieldLayoutRow.Offset); }