Пример #1
0
        void GetResultsOnCallback(IAsyncResult ar)
        {
            SendMailAsyncDelegate del = (SendMailAsyncDelegate)((AsyncResult)ar).AsyncDelegate;

            try
            {
                del.EndInvoke(ar);
            }
            catch (Exception ex) { }
        }
Пример #2
0
 public void SendAsyncEMail(Enum MailType, string To, string CC, string BCC, string ReplyTo, string DisplayName, string Subject, string Body, string[] Attachments)
 {
     SendMailAsyncDelegate dc = new SendMailAsyncDelegate(SendMailAsync);
     AsyncCallback         cb = new AsyncCallback(GetResultsOnCallback);
     IAsyncResult          ar = dc.BeginInvoke(MailType, To, CC, BCC, ReplyTo, DisplayName, Subject, Body, Attachments, cb, null);
 }