1 instantiation of ContextAwareResult
System.Net.Mail (1)
System\Net\Mail\SmtpClient.cs (1)
634_operationCompletedResult = new ContextAwareResult(_transport.IdentityRequired, true, null, this, s_contextSafeCompleteCallback);
11 references to ContextAwareResult
System.Net.Mail (11)
src\libraries\Common\src\System\Net\ContextAwareResult.cs (1)
361ExecutionContext.Run(context, s => ((ContextAwareResult)s!).CompleteCallback(), this);
System\Net\Mail\SmtpClient.cs (5)
54private ContextAwareResult? _operationCompletedResult; 835ContextAwareResult operationCompletedResult = (ContextAwareResult)result; 881ContextAwareResult result = (ContextAwareResult)ar;
System\Net\Mail\SmtpConnection.cs (4)
99internal IAsyncResult BeginGetConnection(ContextAwareResult outerResult, AsyncCallback? callback, object? state, string host, int port) 304private Authorization? SetContextAndTryAuthenticate(ISmtpAuthenticationModule module, NetworkCredential? credential, ContextAwareResult? context) 398private readonly ContextAwareResult _outerResult; 401internal ConnectAndHandshakeAsyncResult(SmtpConnection connection, string host, int port, ContextAwareResult outerResult, AsyncCallback? callback, object? state) :
System\Net\Mail\SmtpTransport.cs (1)
119internal IAsyncResult BeginGetConnection(ContextAwareResult outerResult, AsyncCallback? callback, object? state, string host, int port)