PackagePart.GetStreamの呼び出し元は、返された Stream オブジェクトを破棄する必要がありますか? それとも、このメソッドは再利用できるオブジェクトを返しますか? ドキュメントは言いません。
.NET ソース コードを見ると、ほぼすべての場所で呼び出しGetStream()
が直接的または間接的に結果を破棄します。私の最良の答えは、GetStream() の結果はいつでも破棄できるということですが、親 PackagePart が破棄されている場合は必ずしも破棄する必要はありません。