6 types derived from LazyAsyncResult
System.Net.Mail (6)
src\libraries\Common\src\System\Net\ContextAwareResult.cs (1)
71internal sealed partial class ContextAwareResult : LazyAsyncResult
System\Net\Mail\SmtpConnection.cs (1)
385private sealed class ConnectAndHandshakeAsyncResult : LazyAsyncResult
System\Net\Mail\SmtpReplyReaderFactory.cs (1)
361private sealed class ReadLinesAsyncResult : LazyAsyncResult
System\Net\Mail\SmtpTransport.cs (1)
238internal sealed class SendMailAsyncResult : LazyAsyncResult
System\Net\Mime\MimeBasePart.cs (1)
224internal sealed class MimePartAsyncResult : LazyAsyncResult
System\Net\Mime\MultiAsyncResult.cs (1)
8internal sealed class MultiAsyncResult : LazyAsyncResult
1 instantiation of LazyAsyncResult
System.Net.Mail (1)
System\Net\Mail\MailPriority.cs (1)
288LazyAsyncResult result = new LazyAsyncResult(this, state, callback);
13 references to LazyAsyncResult
System.Net.Mail (13)
src\libraries\Common\src\System\Net\LazyAsyncResult.cs (3)
402Debug.Assert(state is LazyAsyncResult); 403LazyAsyncResult thisPtr = (LazyAsyncResult)state;
System\Net\Mail\MailPriority.cs (5)
266internal EmptySendContext(BaseWriter writer, LazyAsyncResult result) 272internal LazyAsyncResult _result; 288LazyAsyncResult result = new LazyAsyncResult(this, state, callback); 309LazyAsyncResult? castedAsyncResult = asyncResult as LazyAsyncResult;
System\Net\Mime\MimeBasePart.cs (1)
204LazyAsyncResult? castedAsyncResult = asyncResult as MimePartAsyncResult;
System\Net\Mime\MimeMultiPart.cs (2)
205internal MimePartContext(BaseWriter writer, LazyAsyncResult result, IEnumerator<MimeBasePart> partsEnumerator) 214internal LazyAsyncResult _result;
System\Net\Mime\MimePart.cs (2)
290internal MimePartContext(BaseWriter writer, LazyAsyncResult result) 298internal LazyAsyncResult _result;