質問者が言ってるのはこれ(VBの例だけど)のことだよね。
http://msdn.microsoft.com/ja-jp/library/s9bwddyx(VS.80).aspx

正直、ずいぶんと間の抜けたコーディングにしか思えない。
何を意味するのか不明確なboolを引数にとるメソッドなんか書くより、
明確にマネージ、アンマネージそれぞれのリソースを解放する別々のメソッドを
書く方がずっと分かりやすいと思うんだけど