15 multiAsyncResult.
Enter();
20 multiAsyncResult.
Leave();
23 multiAsyncResult.
Enter();
30 multiAsyncResult.Result = result;
32 multiAsyncResult.
Leave();
35 return multiAsyncResult;
61 multiAsyncResult.Result = result2;
63 multiAsyncResult.
Leave();
67 multiAsyncResult.
Leave(result3);
80 multiAsyncResult.
Leave();
84 multiAsyncResult.
Leave(result2);
static LineInfo[] EndSend(IAsyncResult result)
static void OnWrite(IAsyncResult result)
static readonly AsyncCallback s_onReadLines
static readonly AsyncCallback s_onWrite
static void OnReadLines(IAsyncResult result)
static IAsyncResult BeginSend(SmtpConnection conn, AsyncCallback callback, object state)
static LineInfo[] Send(SmtpConnection conn)
SmtpReplyReaderFactory Reader
void EndFlush(IAsyncResult result)
IAsyncResult BeginFlush(AsyncCallback callback, object state)
SmtpReplyReader CurrentReader
SmtpReplyReader GetNextReplyReader()
IAsyncResult BeginReadLines(AsyncCallback callback, object state)
LineInfo[] EndReadLines(IAsyncResult result)
static object End(IAsyncResult result)
bool CompletedSynchronously