Terraria v1.4.4.9
Terraria source code documentation
|
Protected Member Functions | |
void | ProtectedInvokeCallback (object result, IntPtr userToken) |
void | ProtectedInvokeCallback (object result, IntPtr userToken) |
void | ProtectedInvokeCallback (object result, IntPtr userToken) |
virtual void | Complete (IntPtr userToken) |
virtual void | Complete (IntPtr userToken) |
virtual void | Complete (IntPtr userToken) |
virtual void | Cleanup () |
virtual void | Cleanup () |
virtual void | Cleanup () |
Package Functions | |
SendMailAsyncResult (SmtpConnection connection, MailAddress from, MailAddressCollection toCollection, bool allowUnicode, string deliveryNotify, AsyncCallback callback, object state) | |
void | Send () |
SmtpFailedRecipientException | GetFailedRecipientException () |
void | InvokeCallback (object result) |
void | InvokeCallback () |
void | InvokeCallback (object result) |
void | InvokeCallback () |
void | InvokeCallback (object result) |
void | InvokeCallback () |
object | InternalWaitForCompletion () |
object | InternalWaitForCompletion () |
object | InternalWaitForCompletion () |
void | InternalCleanup () |
Static Package Functions | |
static MailWriter | End (IAsyncResult result) |
Properties | |
static ThreadContext | CurrentThreadContext [get] |
object | AsyncObject [get] |
object | AsyncState [get] |
WaitHandle | AsyncWaitHandle [get] |
bool | CompletedSynchronously [get] |
bool | IsCompleted [get] |
bool | InternalPeekCompleted [get] |
object | Result [get, set] |
bool | EndCalled [get, set] |
int | ErrorCode [get, set] |
AsyncCallback | AsyncCallback [get] |
Private Member Functions | |
void | SendMailFrom () |
void | SendToCollection () |
void | SendData () |
bool | LazilyCreateEvent (out ManualResetEvent waitHandle) |
bool | LazilyCreateEvent (out ManualResetEvent waitHandle) |
bool | LazilyCreateEvent (out ManualResetEvent waitHandle) |
object | WaitForCompletion (bool snap) |
object | WaitForCompletion (bool snap) |
object | WaitForCompletion (bool snap) |
Static Private Member Functions | |
static void | SendMailFromCompleted (IAsyncResult result) |
static void | SendToCollectionCompleted (IAsyncResult result) |
static void | SendDataCompleted (IAsyncResult result) |
static void | WorkerThreadComplete (object state) |
static void | WorkerThreadComplete (object state) |
static void | WorkerThreadComplete (object state) |
Private Attributes | |
readonly SmtpConnection | _connection |
readonly MailAddress | _from |
readonly string | _deliveryNotify |
readonly List< SmtpFailedRecipientException > | _failedRecipientExceptions = new List<SmtpFailedRecipientException>() |
Stream | _stream |
readonly MailAddressCollection | _toCollection |
int | _toIndex |
readonly bool | _allowUnicode |
readonly object | _asyncObject |
readonly object | _asyncState |
AsyncCallback | _asyncCallback |
object | _result |
int | _errorCode |
int | _intCompleted |
bool | _endCalled |
bool | _userEvent |
object | _event |
Static Private Attributes | |
static readonly AsyncCallback | s_sendMailFromCompleted = SendMailFromCompleted |
static readonly AsyncCallback | s_sendToCollectionCompleted = SendToCollectionCompleted |
static readonly AsyncCallback | s_sendDataCompleted = SendDataCompleted |
static ThreadContext | t_threadContext |
Definition at line 8 of file SendMailAsyncResult.cs.