Architect's Log

I'm a Cloud Architect. I'm highly motivated to reduce toils with driving DevOps.

2011-12-12から1日間の記事一覧

WININET.DLLの外部メソッド呼び出しで使用されるハンドルが確実に解放されるように実装する

どういうこと? .NET Compact Frameworkでは、FtpWebRequestクラスやFtpWebResponseクラスが提供されていません。そのためWININET.DLLの外部メソッド呼び出しが必要ですが、使用されるハンドルは自動的には解放されません。IDisposableを実装したラッパーを…