Remove the finalizer from type {0}, override Dispose(bool disposing), and put the finalization logic in the code path where ...