DOBON.NETプログラミング道掲示板
(現在 過去ログ1 を表示中)

[ 最新記事及び返信フォームをトピックトップへ ]

■33051 / inTopicNo.1)  System.Net.Mail.Attachmentの後始末
  
□投稿者/ furu 一般人(1回)-(2015/07/23(Thu) 11:10:03)
  • アイコン環境/言語:[visual c# 2012] 
    分類:[.NET] 

    いつもお世話になっております。

    メール送信のサンプルでの質問です。

      http://dobon.net/vb/dotnet/internet/smtpmail2.html
        SmtpClientクラスを使用する方法
          c#

    添付ファイル(System.Net.Mail.Attachment)は
    後始末(Dispose)していませんが
    SmtpClientでしてくれるのでしょうか?

    よろしくお願いします。
引用返信 削除キー/
■33052 / inTopicNo.2)  Re[1]: System.Net.Mail.Attachmentの後始末
□投稿者/ 魔界の仮面弁士 大御所(983回)-(2015/07/23(Thu) 14:53:54)
  • アイコンNo33051に返信(furuさんの記事)
    > 添付ファイル(System.Net.Mail.Attachment)は
    > 後始末(Dispose)していませんが
    > SmtpClientでしてくれるのでしょうか?


    http://referencesource.microsoft.com/

    を斜め読みした限りでは、大丈夫そうです。

    ・AttachmentCollection の Dispose メソッドにて、
     子要素(Attachment)が Dispose されている。

    ・MailMessage の Dispose メソッドにて、
     Attachments(AttachmentCollection) が Dispose されている。

    ・MailMessage の Dispose は、サンプル中で明示的に呼び出されている。
     http://dobon.net/vb/dotnet/internet/smtpmail2.html
引用返信 削除キー/
■33053 / inTopicNo.3)  Re[2]: System.Net.Mail.Attachmentの後始末
□投稿者/ furu 一般人(2回)-(2015/07/24(Fri) 12:59:09)
  • アイコンNo33052に返信(魔界の仮面弁士さんの記事)
    > ■No33051に返信(furuさんの記事)
    >>添付ファイル(System.Net.Mail.Attachment)は
    >>後始末(Dispose)していませんが
    >>SmtpClientでしてくれるのでしょうか?
    >
    >
    > http://referencesource.microsoft.com/
    >
    > を斜め読みした限りでは、大丈夫そうです。
    >

    魔界の仮面弁士さん
    確認頂きましてありがとうございます。

    安心しました。
    Dispose(using)がなくてもOKだと知っていると
    添付ファイル数が不定の時にかなり書きやすいです。
解決み!
引用返信 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Mode/  Pass/


- Child Tree -