AsmResolver.Net.Builder.MethodBodyTableBuilder.UpdateReferences C# (CSharp) Method

UpdateReferences() public method

public UpdateReferences ( BuildingContext context ) : void
context AsmResolver.Builder.BuildingContext
return void
        public override void UpdateReferences(BuildingContext context)
        {
            foreach (var method in context.Assembly.NetDirectory.
                MetadataHeader.GetStream<TableStream>().GetTable<MethodDefinition>())
            {
                if (method.MethodBody != null)
                {
                    method.Rva = method.MetadataRow.Column1 =
                        (uint)context.Assembly.FileOffsetToRva(method.MethodBody.StartOffset);
                }
            }
            base.UpdateReferences(context);
        }